У меня есть некоторый java-код, как новый (с использованием библиотек Apache commons http), так и старый (строго с использованием API java 1.4), и я пытаюсь переписать старый код, используя более новые библиотеки apache commons.Однако, это не работает, и я изо всех сил пытаюсь выяснить, почему.Запросы отправляются, но мой новый код истекает на принимающем сервере, к которому у меня нет доступа.Поскольку старый код работает, я, должно быть, испортил запрос http.Было бы очень полезно использовать какой-нибудь анализатор HTTP-трафика, чтобы точно проверить, что отправляется, чтобы я мог видеть, какие есть различия.
Я скачал несколько http снифферов из Интернета ( этот и этот ), но ни один из них не захватил данные http, отправленные моим Java-кодом(но они работают, когда я отправляю случайные запросы из браузера).Любые идеи о том, как я могу получить эти данные?