#reactjs #xcode #react-native
#reactjs #xcode #react-native
Вопрос:
Я разрабатываю с помощью React Native и получаю неприятный цикл запроса GET при запуске с npm run ios:dev
Это выглядит так:
Я использую XCode и metro, а не Expo. Я установил Pod в ios
папку. Есть идеи, что является причиной этого?
Комментарии:
1. Не совсем полезно. Похоже на какую-то ошибку API? что такое /users/me ? Это конечная точка API, которую вы интегрировали в приложение?
Ответ №1:
504 Тайм-аута шлюза
Код состояния 504 (время ожидания шлюза) указывает на то, что сервер, действуя как шлюз или прокси, не получил своевременного ответа от вышестоящего сервера, к которому он должен был получить доступ для выполнения запроса
Подробнее вы можете посмотреть здесь 504-gateway-timeout-error
Комментарии:
1. Так что это может быть не с моей стороны? В дополнение к этой ситуации API РАБОТАЛ раньше. Я не уверен, есть ли на моем конце что-то, что я просматриваю, или мне следует обратиться к серверному разработчику.
2. Это определенно не серверная часть. Это что-то локальное, но не изменило кодовую базу.
3. Конечно, это не на стороне клиента, в большинстве случаев ошибка тайм-аута шлюза 504 означает, что любой другой сервер занимает так много времени, что у него «истекает время ожидания», вероятно, не работает или работает неправильно.