【问题标题】:I can't send data using ```http.post```我无法使用 ```http.post``` 发送数据
【发布时间】:2021-09-29 11:48:58
【问题描述】:

所以当我尝试向后端发送一个 post 请求时,我得到 ```response code:500`` 并且在 API 端收到的数据对象是空的 我试过用邮递员做同样的事情,效果很好。

return htpp.post(link,data,headers).subscribe(response=>{
        console.log(response);
      },
      error=>{
        console.log(error);  
      });```

this is my function call for the same

【问题讨论】:

    标签: angular typescript http-post


    【解决方案1】:

    HTTP 状态码 500 是一般错误响应 当错误来自前端开发人员时,您必须检查或/并执行以下步骤:

    • 检查正文请求及其属性(前端团队的属性名称必须与后端团队期望的相同)
    • 重新加载网页。您可以通过选择刷新/重新加载按钮、按 F5 或 Ctrl+R 来完成此操作
    • 清除浏览器的缓存。如果您正在查看的页面的缓存版本存在问题,则可能会导致 HTTP 500 问题
    • 删除浏览器的 cookie。一些 500 内部服务器错误问题可以通过删除与您遇到错误的站点相关联的 cookie 来纠正。 删除 cookie 后,重新启动浏览器并重试。

    好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-17
      • 1970-01-01
      • 2013-10-15
      • 1970-01-01
      • 2017-04-30
      • 2018-04-21
      • 2017-07-05
      • 2017-02-06
      相关资源
      最近更新 更多