2017-01-10 4 views
0

Я пытаюсь получить заголовок ответа из запроса на выборку. Однако он смешивает несколько заголовков.Ответные заголовки ответа не разделяются

Реагировать нативный код

fetch(...).then((response) => { 
    console.log(response.headers); 

Response

{ date: [ 'Tue, 10 Jan 2017 20:21:54 GMT\nServer: Werkzeug/0.11.15 Python/3.6.0\ntoken: LrPyaQGfL2egGz521TDMUQ==\nContent-Length: 10\nContent-Type: text/html; charset=utf-8' ],'content-type': [ 'text/plain;charset=UTF-8' ] } } 

Этот код работал раньше, но я создал свою среду на новом ноутбуке, и вдруг это происходит ,

Я проверял, что в ответе http есть скрипты crlf с помощью скрипача.

ответ

0

Это проблема в том, что whatwg-fetch обработчики заголовков. Он был решен в whatwg-fetch версии 1.1.0 и далее. Это библиотека, которая реагирует на использование.

Чтобы исправить проблему, мне пришлось обновить ее до версии 0,29 и запустить обновление npm.

Вот вопрос о github с обсуждением проблемы, которую я нашел.

https://github.com/facebook/react-native/issues/11128

Смежные вопросы