سلام.
من روش های زیادی رو برای دسترسی به یک سایت https فیلتر شده(مثلا https://facebook.com) از طریق تنطیم کردن proxy در جاوا تست کرده ام که هیچکدام جواب نداده اند و خطاهای مشابه زیر را گرفته ام:
java.net.SocketException: Malformed reply from SOCKS server
روش های زیر برای دسترسی بررسی شده اند و هیچکدام جواب نداده اند:
۱-
System.setProperty("https.proxyPort", PROXY_PORT);
System.setProperty("https.proxyHost", PROXY_HOST);
۲-
(HttpURLConnection) url.openConnection(new Proxy(Proxy.Type.SOCKS, new InetSocketAddress(PROXY_HOST, PROXY_PORT));
بعلاوه روش ذکر شده در سایت های زیر نیز جواب نداده اند:
۱- How do a send an HTTPS request through a proxy in Java?
2- How to use HttpsURLConnection through proxy by setProperty?
سرورهای مربوط به proxy همگی تست شده اند و مشکلی از این جهت نیست.
آیا کسی موفق به انجام این کار شده است؟