المضيفون المحظورون
منع حزمة الوكيل من الوصول إلى مضيفي وجهة محددين.
GET /packages/{id}/blocked-hosts
يُعيد قائمة المضيفين المحظورين الحالية. مصفوفة فارغة = لا حظر.
GET
/api/v1/packages/{id}/blocked-hostsresponse.json
{
"data": { "hosts": ["facebook.com", "tiktok.com", "*.doubleclick.net"] },
"meta": { "version": "v1" }
}PUT /packages/{id}/blocked-hosts
يستبدل القائمة بأكملها. مصفوفة فارغة للمسح. حتى 100 إدخال، كل ≤253 حرفًا. أسماء المضيف فقط — بدون مخطط/منفذ/مسار.
دعم البدائل يتبع قواعد المزوّد: عادةً *.example.com يعمل؛ اختبر قبل الإنتاج.
PUT
/api/v1/packages/{id}/blocked-hostsrequest.json
{
"hosts": ["facebook.com", "tiktok.com", "*.doubleclick.net"]
}أمثلة الكود
blocked-hosts.sh
# Get current blocked list
curl https://raxyproxy.com/api/v1/packages/12/blocked-hosts \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Replace with new list
curl -X PUT https://raxyproxy.com/api/v1/packages/12/blocked-hosts \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"hosts":["facebook.com","tiktok.com"]}'
# Clear the list
curl -X PUT https://raxyproxy.com/api/v1/packages/12/blocked-hosts \
-H "Authorization: Bearer raxy_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"hosts":[]}'