Net::ERR_HTTP2_PROTOCOL_ERROR в React при отправке запроса GraphQL на серверную часть PHP, размещенную на 000webhost (инPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Net::ERR_HTTP2_PROTOCOL_ERROR в React при отправке запроса GraphQL на серверную часть PHP, размещенную на 000webhost (ин

Сообщение Anonymous »

Описание
У меня есть простой веб-сайт электронной коммерции, интерфейс которого создан с использованием React с TypeScript и Vite и размещен на хостинге. на Верселе. Серверная часть разработана на родном PHP и размещена на бесплатном тарифном плане 000webhost. Я использую GraphQL для связи между интерфейсом и сервером.

Проблема
При отправке POST-запроса к конечной точке GraphQL моего бэкэнда https://xxx.000webhostapp.com/graphql из внешнего интерфейса, размещенного на Vercel, запрос не выполняется в браузере, но работает нормально в Почтальон. В консоли браузера отображается ошибка:
POST https://xxx.000webhostapp.com/graphql net::ERR_HTTP2_PROTOCOL_ERROR

Подробнее
Фронтенд : React + TypeScript + Vite, размещено на Vercel
Бэкэнд: собственный PHP, размещено на бесплатном плане 000webhost
Клиент GraphQL: urql
Локальная разработка: запросы POST работают нормально как с веб-сайта, так и с PostmanПроизводственная проблема: запрос POST завершается с ошибкой в ​​браузере с ERR_HTTP2_PROTOCOL_ERROR, но работает в Postman.

Шаги Снято
  • Проверенные заголовки CORS правильно установлены на серверной стороне (Access-Control-Allow-Origin, Access- Control-Allow-Headers и т. д.).
    Подтверждено, что другие запросы GraphQL отлично работают как в средах разработки, так и в производственных средах.
  • Убедился, что URL-адрес конечной точки GraphQL правильный и доступен.
  • Пытался использовать ApolloClient во внешнем интерфейсе для отправки запроса, но проблема осталась та же.
Вопрос
Почему я сталкиваюсь с ERR_HTTP2_PROTOCOL_ERROR только в браузере при отправке POST-запроса GraphQL к моему бэкэнду, хотя в Postman он работает нормально? Как устранить и решить эту проблему?

index.php


Подробнее здесь: https://stackoverflow.com/questions/786 ... -php-backe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»