У меня есть запрос POST в Retrofit2 и, к сожалению, у меня 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 работает на Почтальоне