首页 > 解决方案 > POST 网络::ERR_HTTP2_PROTOCOL_ERROR

问题描述

我有一个关于 React.js 和 PHP 后端的应用程序。在将请求有效负载添加到它们之前,所有获取请求都会起作用。我特别关心这个请求:

fetch('https://interluoja-api.000webhostapp.com/api/Login', {
       method: "POST",
       mode: 'cors',
        headers: {
            'Content-Type': 'application/json'
        },
        body: JSON.stringify({
             'login': event.target[0].value,
             'password': event.target[1].value
        })
})

这样的请求在任何情况下都会返回错误“POST net::ERR_HTTP2_PROTOCOL_ERROR”。如果通过 POSTMAN 手动发出请求,服务器响应会正确返回,所以问题出在请求中。而当后端在 Node.js 上时,就没有这样的问题了。

标签: javascriptphpreactjsrequest

解决方案


推荐阅读