إعداد الخادم الوكيل

تستخدم مكتبة برامج Java في Google Ads API بروتوكول gRPC للنقل، وتتوافق مع إعدادات الخادم الوكيل العادية لنظام Java من أجل الاتصال بواجهة برمجة التطبيقات.

الإعدادات

تتيح المكتبة استخدام سمات الشبكات والخوادم الوكيلة العادية في Java.

إعداد سطر الأوامر

بالنسبة إلى خادم وكيل HTTPS، مرِّر وسيطات JVM التالية عند بدء تشغيل التطبيق:

-Dhttps.proxyHost=HOST -Dhttps.proxyPort=PORT

بالنسبة إلى خادم وكيل HTTP (لا يُنصح به إلا إذا كنت توفّر نقطة نهاية خادم وكيل HTTP المحلية)، اضبط إعدادات الخادم الوكيل على النحو التالي:

-Dhttp.proxyHost=HOST -Dhttp.proxyPort=PORT

الإعدادات الآلية

يمكنك أيضًا ضبط خصائص خادم وكيل HTTP وHTTPS آليًا في وقت التشغيل قبل إنشاء عملاء الخدمة:

System.setProperty("https.proxyHost", "HOST");
System.setProperty("https.proxyPort", "PORT");

مصادقة الخادم الوكيل وتجاوزه

إذا كان الخادم الوكيل يتطلب مصادقة أو استثناءات للمضيف، حدِّد خصائص الخادم الوكيل الإضافية لـ JVM:

-Dhttps.proxyUser=USERNAME \
-Dhttps.proxyPassword=PASSWORD \
-Dhttp.nonProxyHosts="localhost|127.0.0.1"