сообщение формы с прикрепленным файлом выдает сетевую ошибку / React Native + реагирует на сборщик изображений - PullRequest
0 голосов
/ 05 апреля 2020

Я использую react-native-image-picker для получения сведений об изображении и пытаюсь загрузить его на внутренний сервер https. запрос не выполнен успешно и выдает ошибку сети. Он не установил sh соединение с внутренним сервером. Проблема с formdata, который я отправляю. Можете ли вы предложить header и другую информацию, если я пропустил.

  export const postImage = async state => {  

    let formData = new FormData();

    formData.append('image', {
      uri : state.photo.uri,
      type: state.photo.type,
      name : state.photo.fileName
    });


    const config = {
      headers: {
        'Content-Type': 'multipart/form-data',
        Accept: "application/x-www-form-urlencoded",
        'Accept': 'application/json'
      },
    };

    try {
    return $http.post('/image/save', formData, config)
    .then(response => response)
    .catch(error => error)
    } catch(error) {
        console.log(error)
    }
  }

Окружение: - Топор ios Версия ^ 0.19.2 - Дополнительные версии библиотеки [Реакт 16.11 .0, React Native 0.62.1]

1 Ответ

0 голосов
/ 01 мая 2020

Есть проблема с флиппером, его обновление до 0.39.0 и выше работает

Эта проблема отслеживается здесь: https://github.com/facebook/react-native/issues/28551

Исправлено: https://github.com/facebook/flipper/issues/993#issuecomment -619823916

This should be fixed in version 0.39.0. To upgrade, edit android > gradle.properties

# Version of flipper SDK to use with React Native
FLIPPER_VERSION=0.39.0  // edit this manually
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...