-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
При попытке выполнения блока
de.http('{state.url}/xxx/{.xxxId}/', {
timeout: '5000',
method: 'DELETE',
headers: {
'Content-Type': 'application/json'
}
})Запрос проходит, но в консоль падает ошибка
SyntaxError: Unexpected end of input
at Object.parse (native)
at de.Result.Raw.object (/home/diokuz/dir/node_modules/descript/lib/de.result.js:209:75)
at Array.<anonymous> (/home/diokuz/dir/node_modules/descript/lib/de.block.js:345:66)
at no.Promise.resolve (/home/diokuz/dir/node_modules/descript/node_modules/nommon/lib/no.promise.js:146:21)
at Array.<anonymous> (/home/diokuz/dir/node_modules/descript/lib/de.block.js:632:25)
at no.Promise.resolve (/home/diokuz/dir/node_modules/descript/node_modules/nommon/lib/no.promise.js:146:21)
at IncomingMessage.<anonymous> (/home/diokuz/dir/node_modules/descript/lib/de.http.js:164:29)
at emitNone (events.js:72:20)
at IncomingMessage.emit (events.js:166:7)
at endReadableNT (_stream_readable.js:891:12)
По-видимому, проблема в том, что descript не обрабатывает ответы сервера, в которых нет body. К таковым относятся 204, и некоторые другие.
Хотелось бы оперативно поддержать, т.к. сейчас это блокирует один из релизов.
Хотя бы чтоб не падало.
Metadata
Metadata
Assignees
Labels
No labels