+1 امتیاز
قبل در برنامه نویسی توسط (938 امتیاز)
ویرایش شده قبل توسط

سلام.

من روش های زیادی رو برای دسترسی به یک سایت 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 همگی تست شده اند و مشکلی از این جهت نیست.

آیا کسی موفق به انجام این کار شده است؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

من از این روشی که در این سوال گفتم برای اجرای XDMAN و Android SDK در لینوکس استفاده کردم و جواب گرفتم.

قبل توسط (1.1هزار امتیاز)
البته دقت داشته باشید من با کد این کارو انجام ندادم بلکه با استفاده از پارامتر های JVM انجامش دادم.
قبل توسط (938 امتیاز)
من از طریق Run/Debug Configuration محیط IntelliJ این تنظیماتو ست کردم و بوسیله SSH و Dynamic forwarding Port به سرور پروکسی متصل میشم.ولی باز نشد؟؟

سوالات مشابه

0 امتیاز
1 پاسخ 300 بازدید
0 امتیاز
2 پاسخ 340 بازدید
0 امتیاز
0 پاسخ 304 بازدید
+1 امتیاز
1 پاسخ 394 بازدید
+2 امتیاز
1 پاسخ 359 بازدید
0 امتیاز
0 پاسخ 236 بازدید
+1 امتیاز
1 پاسخ 3.4هزار بازدید
+2 امتیاز
2 پاسخ 3.2هزار بازدید
...