$5.38/IP
- पूरी अवधि के लिए सिर्फ़ आपका
- ऑपरेटर भुगतान से पहले चुना जाता है
- सपाट मासिक पंक्ति, कोई मीटर नहीं
- अभी बिक्री पर
अमेरिका के लिए कैटलॉग में चार प्रकार हैं और आज ठीक एक ऑर्डर हो सकता है। यह पन्ना चुनने के लिए है; प्रकार का अपना पन्ना खरीदने के लिए।
एक प्रकार बिक्री पर · तीन कैटलॉग में · कभी गीगाबाइट के हिसाब से नहीं
$5.38/IP
$16.16/IP
$64.62/IP
ISP की ओर इशारा। जिस प्रोफ़ाइल को एक ही व्यक्ति जैसा दिखना है उसे ऐसा पता चाहिए जो खिसके नहीं, और रोटेशन ठीक यही तोड़ता है।
रोटेटिंग रेज़िडेंशियल की ओर इशारा: चौड़ाई चाहिए, टिकाव नहीं। अमेरिका के लिए कैटलॉग में है, ऑर्डर नहीं होता, और इसके लिए खरीदा गया स्टैटिक पता गलत आकार पर लगाया गया पैसा है।
मोबाइल की ओर इशारा। कैरियर-ग्रेड NAT एक ही पते के पीछे हज़ारों असली ग्राहक रखता है, इसीलिए कुछ लक्ष्य उसके साथ अलग बर्ताव करते हैं। अमेरिका के लिए कैटलॉग में, बिक्री पर नहीं।
डेटासेंटर की ओर इशारा: प्रति अनुरोध सबसे सस्ता, और लक्ष्य के देखते ही तुरंत सर्वर के रूप में पहचान लिया जाने वाला। अमेरिका के लिए कैटलॉग में, बिक्री पर नहीं।
तब सवाल यह है कि लक्ष्य यह जाँचता है या नहीं कि पता किसका है। अगर जाँचता है, तो बिक्री वाले प्रकारों में इसका अच्छा उत्तर सिर्फ़ ISP देता है।
कीमतें, खोज परिणाम, विज्ञापन की डिलीवरी, क्या चलाने का लाइसेंस है और कौन-सा सहमति बैनर दिखेगा — यह सब निकास देश तय करता है। अमेरिकी से निकास वही देखने का तरीका है जो अमेरिका का पाठक देखता है, और इसीलिए देश प्रकार से पहले चुना जाता है।
अमेरिका हमारे कैटलॉग की सबसे बड़ी प्रविष्टि है और 30+ शहरों तक पहुँचती है, पर उनमें से कोई माँगा नहीं जा सकता। जो शहर या ZIP का वादा करता है वह ऐसा कुछ बेच रहा है जो इस कैटलॉग में है ही नहीं — और इसे उसके इर्द-गिर्द डिज़ाइन करने से पहले जान लेना बेहतर है।
अमेरिका में चारों में से एक प्रकार ऑर्डर हो सकता है। बाकी तीन यहाँ इसलिए बनाए गए हैं कि वे इसी देश के लिए कैटलॉग में हैं: किसी दूसरे देश का उपसमुच्चय अलग हो सकता है, और वहाँ भेजा जाने वाला प्रकार यहाँ कुछ भी वादा नहीं करता।
import requests
gateway = "http://user:pass@gw.proxyjam.com:7777"
routes = {
"http": gateway,
"https": gateway,
}
pick = {
"X-PJ-Country": "US",
}
page = requests.get(
"https://example.org/",
proxies=routes,
headers=pick,
)
print(page.status_code)
# pip install proxyjam
import requests
from proxyjam import ProxyJamClient
with ProxyJamClient(api_key="pj_live_...") as pj:
bought = pj.orders.get("ord_...")
gateway = (
f"http://{bought.proxy_username}:{bought.proxy_password}"
f"@{bought.proxy_host}:{bought.proxy_port}"
)
page = requests.get(
"https://example.org/",
proxies={"http": gateway, "https": gateway},
)
print(page.status_code)
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
const gateway = "http://user:pass@gw.proxyjam.com:7777";
const tunnel = new HttpsProxyAgent(gateway);
const page = await axios.get(
"https://example.org/",
{
httpAgent: tunnel,
httpsAgent: tunnel,
headers: { "X-PJ-Country": "US" },
},
);
console.log(page.status);
curl -sS -x http://user:pass@gw.proxyjam.com:7777 \
-H "X-PJ-Country: US" \
-D - -o /dev/null \
https://example.org/
import java.net.*;
import java.net.http.*;
var gateway = new InetSocketAddress("gw.proxyjam.com", 7777);
var http = HttpClient.newBuilder()
.proxy(ProxySelector.of(gateway))
.build();
var call = HttpRequest.newBuilder()
.uri(URI.create("https://example.org/"))
.header("Proxy-Authorization", "Basic dXNlcjpwYXNz")
.header("X-PJ-Country", "US")
.build();
var page = http.send(
call, HttpResponse.BodyHandlers.ofString());
System.out.println(page.statusCode());
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
gateway, _ := url.Parse(
"http://user:pass@gw.proxyjam.com:7777")
httpClient := &http.Client{Transport: &http.Transport{
Proxy: http.ProxyURL(gateway),
}}
call, _ := http.NewRequest(
"GET", "https://example.org/", nil)
call.Header.Set("X-PJ-Country", "US")
page, _ := httpClient.Do(call)
fmt.Println(page.Status)
}
आप अंततः जो भी टाइप खरीदें, यही कुछ पंक्तियाँ काम करती हैं। क्लाइंट को ProxyJam गेटवे पर सेट करें, हेडर में देश बताएँ — और अनुरोध अमेरिकी पते से बाहर जाता है। बाद में टाइप बदलने पर खरीदी हुई चीज़ बदलती है, नीचे का कोड नहीं।
ISP — भुगतान से पहले नामित ऑपरेटरों पर स्टैटिक पते, प्रति पता प्रति माह कीमत के साथ। बाकी तीन अमेरिका के लिए कैटलॉग में हैं और तब तक «जल्द आ रहा है» लिखा रहेगा जब तक हर एक ऑर्डर न हो सके। अमेरिका
कि वह प्रकार अमेरिका के लिए हमारे आपूर्तिकर्ता के कैटलॉग में मौजूद है और यहाँ उसका खरीद बटन अभी नहीं है। हम उसे इसलिए दिखाते हैं कि तुलना पूरी रहे, और कीमत नहीं लगाते: जो खरीदा नहीं जा सकता उस पर कीमत लगाना विज्ञापन है, प्रस्ताव नहीं।
ISP, और इस साइट पर वही «स्टैटिक रेज़िडेंशियल» नाम से भी जाना जाता है — एक उत्पाद, बाज़ार के दो नाम। रोटेटिंग रेज़िडेंशियल बनावट से ही इसका उल्टा है: पता बदलता है, और यही उसकी खूबी है। स्टैटिक रेज़िडेंशियल
नहीं। एक गेटवे, देश के लिए एक हेडर, वही क्रेडेंशियल। बाद में प्रकार बदलना यह बदलता है कि आपने क्या खरीदा, कोड नहीं: नीचे का सेटअप ब्लॉक चारों के लिए एक ही है।
वैध उपयोग के लिए हाँ — शोध, सार्वजनिक डेटा जुटाना, विज्ञापन सत्यापन, अपनी ही प्लेसमेंट जाँचना। लक्ष्यों की एक छोटी सूची सत्यापन के बाद ही खुलती है, और स्वीकार्य उपयोग नीति उस सूची का आधिकारिक रूप है। स्वीकार्य उपयोग नीति
नहीं। चुना जाता है देश, और ISP पर ऑपरेटर। कैटलॉग अमेरिका के 30+ शहरों तक पहुँचता है और नीचे की पट्टी दिखाती है कौन-से, पर इनमें से कोई भी नियंत्रण नहीं है।
क्योंकि प्रकार का पन्ना अपने ही प्रकार की पैरवी करता है। यह इकलौती जगह है जहाँ चारों आमने-सामने रखे गए हैं — उन कामों समेत जिनके लिए बिक्री वाला प्रकार सही नहीं है।