我是Web开发的新手。我试图使用XMLHttpRequest调用USPS Tracking 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”。会的。

10-07 14:15