java - 如何在java中禁用HEAD请求?
问题描述
我在 Retrofit2 中有一个 POST 请求,不幸的是有 403 响应。我让服务器端人员查看他们的日志,他们告诉我我没有发送 POST 请求,而是发送了 HEAD 请求,因此 IIS 不响应我的实际请求(他们不接受 HEAD 请求) . 我需要知道我能做些什么来禁用这个“预请求”到服务器。下面是我的改造日志:
Network: --> POST https://uat.onepay.com.my:65002/TADWeb2/pos/
Network: Content-Type: application/json; charset=UTF-8
Network: Content-Length: 152
Network: Accept: application/json
Network: User-Agent: POS
Network: {"d":"knJTBOx9aldlnWJYiw1LxSVBD47sga+F8a1hUCg3kNs=","t":"2019-04-08 13:46:44","h":"h7kLsZ0X1mCZtdN1zYcGvByxQO2hcfHGd1+ua8QDhFk=","m":"fc:ee:e6:5:60:be"}
Network: --> END POST (152-byte body)
Network: <-- 403 Forbidden https://uat.onepay.com.my:65002/TADWeb2/pos/ (269ms)
Network: Content-Type: text/html
Network: Server: Microsoft-IIS/8.0
Network: X-Powered-By: ASP.NET
Network: Date: Mon, 08 Apr 2019 05:46:42 GMT
Network: Content-Length: 1233
Network: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
注意:此 api 适用于 Postman
解决方案
推荐阅读
- javascript - 如何更改所有这些名称中每个“e”字符的背景颜色\/
- css - Safari 位置固定在溢出内:自动
- angular - 模块 ag-grid-angular/main 没有导出成员 AgGridNg2.ts
- python - 为什么通过 for 循环分配值后我的数据框为空?
- javascript - 如何将点击的视频块打开到弹出模式?
- html - 将自己的样式设置为元素之前的内容
- java - 使用java导出到.csv不输出文件
- java - 如何使用spring cloud stream实现自定义kafka Partition
- javascript - 如何使用特定格式的时区缩写验证日期时间值
- powershell - 查找序列中的下一个数字