XMLClient.execute (XMLPost) не возвращает - PullRequest
0 голосов
/ 28 мая 2020

Я новичок в java, поэтому я не уверен, как лучше всего отлаживать, но я унаследовал следующий код. Если я просто вставлю requestStr в окно браузера, он будет работать правильно, однако программа java зависнет. Примерно через 2 минуты он просто выходит из функции, которая его вызывает, и продолжает работу. Есть ли способ отладки, чтобы увидеть, что происходит?

Я нахожусь на AWS и считаю, что у меня есть правильная настройка групп безопасности, позволяющая это (я разрешаю весь исходящий трафик c). Есть ли способ в AWS увидеть заблокированный трафик c, если это так?

requestStr = "http://production.shippingapis.com/ShippingAPI.dll?API=Verify&XML=%3CAddressValidateRequest%20USERID=%22***REDACTED***%22%3E%3CAddress%3E%3CAddress1%3E***REDACTED***%3C/Address1%3E%3CAddress2%3E%3C/Address2%3E%3CCity%3E***REDACTED***%3C/City%3E%3CState%3E***REDACTED***%3C/State%3E%3CZip5%3E***REDACTED***%3C/Zip5%3E%3CZip4%3E%3C/Zip4%3E%3C/Address%3E%3C/AddressValidateRequest%3E"
XMLPost = new HttpPost(requestStr); 
HttpResponse XMLResponse = XMLClient.execute(XMLPost);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...