如何解决angular http post content-type application/json 不工作
问题是我需要发送 json,但是内容类型是 text/plain,当我将其更改为 application/json 时,会出现错误(案例 2)
但它与邮递员一起正常工作,通过 POST 发送,主体中的 json 原始(JSON)
我正在使用 Angular HttpClient 通过 POST 将数据发送到我的 webservice .net 我的网络服务只接受 json 作为消息格式 .net web.config
在我的角度中,http post 服务与这样的 observable 一起使用 angular http post sendData
在情况 1 中,我不使用任何标头,仅使用 POST 发送 json,但使用文本/纯文本发送,结果是有 400 个错误请求 packet sender log case 1
在情况 2 中,当我使用标头(内容类型、应用程序/json)时,POST 方法会自动更改为 OPTIONS,在数据包发送方中看起来没有任何标头 packet sender log case 2
在情况 3 中,我尝试使用另一个标题,内容类型应用程序/x-www-form-urlencoded,结果是内容类型已更改,但我的网络服务不接受此 packet sender log case 3
知道如何在标题中设置('Content-Type','application/json') 并使用 POST 吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。