Я пытаюсь отправить запрос POST в эту конечную точку: https://mobile.twitter.com/i/nojs_router?path=/realDonaldTrump
, которая возвращает страницу text/html
. Я использую Jsoup
:
response = Jsoup.connect(url).headers(getHttpHeaders()).proxy(proxy).timeout(5000)
.ignoreHttpErrors(true).followRedirects(true)
.method(Connection.Method.POST)
.header("Referer", "https://mobile.twitter.com/")
.cookies(cookies)
.execute();
Когда я делаю это без прокси, он работает нормально. Однако, если я пытаюсь использовать прокси-сервер (с таких сайтов, как http://sslproxies.org/), он возвращает 405 method not allowed
, который, по-видимому, равен nginx, не позволяя POST-запросам сохранять содержимое c , другая соответствующая ссылка . Есть ли способ обойти это, учитывая, что я не могу контролировать эти прокси-серверы?