USPS使用XMLHttpRequest跟踪API问题

USPS Tracking API Issue with XMLHttpRequest

本文关键字:API 问题 跟踪 XMLHttpRequest 使用 USPS      更新时间:2023-09-26

我是web开发的新手。我试图使用XMLHttpRequest调用USPS跟踪API。尽管如此,当我把下面的URL粘贴到地址栏时,我可以得到响应,但我无法用代码得到任何响应。

http://production.shippingapis.com/ShippingAPITest.dll?API=TrackV2&XML=<TrackRequest USERID="xxxxxx"><TrackID ID="EJ958083578US"></TrackID></TrackRequest>

这是我尝试的代码:

xhr.onreadystatechange = handleStateChange;
xhr.open("GET","http://production.shippingapis.com/ShippingAPITest.dll?API=TrackV2&XML=<TrackRequest USERID='xxxxxx'><TrackID ID='EJ958083578US'></TrackID></TrackRequest>" , isAsync);
xhr.send();

它不适用于"GET",请使用"POST"。它会起作用的。