Я интеристирую USPS webspi в своем приложении java. Я должен отправить запрос о формеОтправка XML в строке запроса
http://production.shippingapis.com/ShippingAPI.dll?API=CityStateLookup&XML=<CityStateLookupRequest%20USERID="XXXNORTH3110"> <ZipCode ID= "0"> <Zip5>22102</Zip5> </ZipCode> </CityStateLookupRequest>
Теперь ударить это в браузере отлично. Но использование этого из кода JAVA ломается. Как отправить XML в строку запроса?
https://docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html – yunandtidus
Кодировать данные XML в URL-адресе или отправлять как полезную нагрузку HTTP-запроса POST. –
Я бы предложил также использовать запрос POST, а не GET. GET имеют ограниченную длину. – NickJ