ThêmIPS nhà ở cao cấp của Hoa Kỳ

Nhận proxy
SOCKS5 proxy

Công cụ proxy

S5 Proxy Windows Client S5 máy khách mac proxy

Kế hoạch doanh nghiệp (GB) trực tuyến

Ngày đầu năm mới đặc biệt Các kế hoạch của cơ quan dân cư tiết kiệm cho đến 70% Nhận ưu đãi
Get Offers

Nhà cung cấp IP tinh khiết nhất thế giới

Được khách hàng tin tưởng ở hơn 190 quốc gia trên thế giới

360Proxy có hiệu suất tuyệt vời về chức năng và trải nghiệm người dùng, và đã được ngành công nghiệp công nhận rộng rãi:

Tại sao chọn 360 proxy

Nhóm cơ quan dân cư 80m+hàng đầu thế giới có tùy chọn tích hợp liền mạch để mở rộng quy mô kinh doanh của bạn.

Sử dụng

Bao gồm thế giới 190 quốc gia

Nhắm mục tiêu bất kỳ quốc gia/thành phố/mã zip/ISP

99,9%thời gian hoạt động bình thường

Đại lý dân cư

Dịch vụ cơ quan dân cư nhanh nhất trong ngành, một IP dân cư thực sự từ nguồn pháp lý, cung cấp một kế hoạch dựa trên GB.

Http (s) + vớ5

Hơn 190 vị trí

Tỷ lệ thành công 99,5%

Tìm hiểu thêm

Đại lý dân cư tĩnh

Cung cấp một loạt các phạm vi địa lý, quản lý tài khoản dài hạn và các lựa chọn lý tưởng thương mại điện tử.

IP dân cư thực sự

99,9%thời gian hoạt động bình thường

Http (s) + vớ5

Tìm hiểu thêm

Một nền tảng, Nhiều cách khác nhau để có được cơ quan

Người dùng: Chứng nhận mật khẩu

SOCKS5 Phần mềm proxy

Người dùng: Chứng nhận mật khẩu
SOCKS5 Phần mềm proxy

Dễ dàng tích hợp và tùy chỉnh, tùy chỉnh vị trí địa lý IP, các ví dụ mã ngôn ngữ lập trình phổ biến khác nhau để đảm bảo rằng bạn có thể bắt đầu nhanh chóng.

Áp dụng cho các kế hoạch sau: Đại lý dân cư.

Tạo chứng từ mật khẩu một cách tự do
Dễ dàng tích hợp với phần mềm thứ ba
Phiên quay và dính

Ngôn ngữ phổ biến để hỗ trợ

Easily integrate our solutions into your business

We ensure that integrating our products into your scraping infrastructure is as easy as possible. With multi-language support and ready-made program demo examples, you're guaranteed to start your data scraping business quickly and easily.

Nhìn vào tài liệu

  #include iostream
  #include stdio.h
  #include string
  #include Windows.h
  #include "curl/curl.h"
  #pragma comment(lib, "libcurl.lib")
  using namespace std;

  static size_t write_buff_data(char* buffer, size_t size, size_t nitems, void* outstream)
  {//Copy the received data to the cache
  memcpy(outstream, buffer, nitems * size);
  return nitems * size;
  }
  /*
  Use HTTP proxy
  */
  int GetUrlHTTP(char* url, char* buff)
  {
  CURL* curl;
  CURLcode res;
  curl = curl_easy_init();
  if (curl)
  {
      curl_easy_setopt(curl, CURLOPT_PROXY, "http://ip:port");//Set HTTP proxy address
      curl_easy_setopt(curl, CURLOPT_PROXYUSERPWD, "User name: password");//Proxy username password
      curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)buff);//Set Read-Write Cache
      curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_buff_data);//Set Callback Function
      curl_easy_setopt(curl, CURLOPT_URL, url);//Set URL address
      curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, 10L);//Sets a long integer to control how many seconds CURLOPT_LOW_SPEED_LIMIT bytes are passed
      curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 50L);//Set a long integer to control how many bytes are transferred
      curl_easy_setopt(curl, CURLOPT_MAX_RECV_SPEED_LARGE, 2000000L);//Maximum download speed

      res = curl_easy_perform(curl);
      curl_easy_cleanup(curl);
      if (res == CURLE_OK) {
          return res;
      }
      else {
          printf("error code:%d\n", res);
          MessageBox(NULL, TEXT("Get IP Error"), TEXT("assistant"), MB_ICONINFORMATION | MB_YESNO);
      }
  }
  return res;
  }
                  
  package main

  import (
      "context"
      "fmt"
      "golang.org/x/net/proxy"
      "io/ioutil"
      "net"
      "net/http"
      "net/url"
      "strings"
      "time"
  )
  
  var testApi = "https://api.ipify.org/?format=json"
  
  func main() {
      var proxyIP = ""
      var username = "xxx-zone-isp"
      var password = ""
      httpProxy(proxyIP, username, password)
      time.Sleep(time.Second * 1)
      Socks5Proxy(proxyIP, username, password)
  
  }
  func httpProxy(proxyUrl, user, pass string) {
      defer func() {
          if err := recover(); err != nil {
              fmt.Println(err)
          }
      }()
      urli := url.URL{}
  
      if !strings.Contains(proxyUrl, "http") {
          proxyUrl = fmt.Sprintf("http://%s", proxyUrl)
      }
  
      urlProxy, _ := urli.Parse(proxyUrl)
      if user != "" && pass != "" {
          urlProxy.User = url.UserPassword(user, pass)
      }
  
      client := &http.Client{
          Transport: &http.Transport{
              Proxy: http.ProxyURL(urlProxy),
          },
      }
      rqt, err := http.NewRequest("GET", testApi, nil)
      if err != nil {
          panic(err)
          return
      }
      response, err := client.Do(rqt)
      if err != nil {
          panic(err)
          return
      }
  
      defer response.Body.Close()
      body, _ := ioutil.ReadAll(response.Body)
      fmt.Println("http result = ", response.Status, string(body))
  
      return
  }
  
  func Socks5Proxy(proxyUrl, user, pass string) {
  
      defer func() {
          if err := recover(); err != nil {
              fmt.Println(err)
          }
      }()
  
      var userAuth proxy.Auth
      if user != "" && pass != "" {
          userAuth.User = user
          userAuth.Password = pass
      }
      dialer, err := proxy.SOCKS5("tcp", proxyUrl, &userAuth, proxy.Direct)
      if err != nil {
          panic(err)
      }
      httpClient := &http.Client{
          Transport: &http.Transport{
              DialContext: func(ctx context.Context, network, addr string) (conn net.Conn, err error) {
                  return dialer.Dial(network, addr)
              },
          },
          Timeout: time.Second * 10,
      }
  
      if resp, err := httpClient.Get(testApi); err != nil {
          panic(err)
      } else {
          defer resp.Body.Close()
          body, _ := ioutil.ReadAll(resp.Body)
          fmt.Println("socks5 result = ",string(body))
      }
  }


  const SocksProxyAgent = require("socks-proxy-agent");
  const net = require("net");
  const proxyHost = "proxy-server-hostname";
  const proxyPort = 1080;
  const proxyUsername = "your-username";
  const proxyPassword = "your-password";
  const agent = new SocksProxyAgent({
  host: proxyHost,
  port: proxyPort,
  auth: `${proxyUsername}:${proxyPassword}`
  });
  const socket = net.connect({
  host: "destination-hostname",
  port: 80,
  agent
  });
  socket.on("connect", () => {
  console.log("Connected to destination server through SOCKS5 proxy.");
  });
  socket.on("error", err => {
  console.error("Error:", err);
  });

  <?php
  $targetUrl = "https://www.google.com/";
  $proxyServer = "http://";
  $proxyUserPwd = "user:psswd";
  $ch = curl_init();
  curl_setopt($ch, CURLOPT_URL, $targetUrl);
  curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, false);
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  curl_setopt($ch, CURLOPT_PROXYTYPE, 0); //http
  // curl_setopt($ch, CURLOPT_PROXYTYPE, 5); //sock5
  curl_setopt($ch, CURLOPT_PROXY, $proxyServer);
  curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727;)");
  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3);
  curl_setopt($ch, CURLOPT_TIMEOUT, 5);
  curl_setopt($ch, CURLOPT_HEADER, true);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyUserPwd);
  $result = curl_exec($ch);
  $err = curl_error($ch);
  curl_close($ch);
  var_dump($err);
  var_dump($result);
  ?>

  package demo;
  import okhttp3.Credentials;
  import okhttp3.OkHttpClient;
  import okhttp3.Request;

  import java.io.IOException;
  import java.net.InetSocketAddress;
  import java.net.PasswordAuthentication;
  import java.net.Proxy;

  /**
  * compile 'com.squareup.okhttp3:okhttp:3.10.0'
  */
  class AutProxyJava {
  public static void main(String[] args) throws IOException {
      testWithOkHttp();

      testSocks5WithOkHttp();
  }

  public static void testWithOkHttp() throws IOException {
      String url = "https://api.ipify.org?format=json";
      Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("asg.360s5.com", 3600));
      OkHttpClient client = new OkHttpClient().newBuilder().proxy(proxy).proxyAuthenticator((route, response) -> {
          String credential = Credentials.basic("username-zone-custom", password);
              return response.request().newBuilder()
          .header("Proxy-Authorization", credential).build();
      }).build();


      Request request = new Request.Builder().url(url).build();
      okhttp3.Response response = client.newCall(request).execute();
      String responseString = response.body().string();
      System.out.println(responseString);
  }

  public static void testSocks5WithOkHttp() throws IOException {
      String url = "https://api.ipify.org?format=json";
      Proxy proxy = new Proxy(Proxy.Type.SOCKS, new InetSocketAddress("asg.360s5.com", 3600));
      java.net.Authenticator.setDefault(new java.net.Authenticator() {
          private PasswordAuthentication authentication =
          new PasswordAuthentication("laylay-zone-isp", "123456".toCharArray());

          @Override
          protected PasswordAuthentication getPasswordAuthentication() {
              return authentication;
          }
      });
      OkHttpClient client = new OkHttpClient().newBuilder().proxy(proxy).build();

      Request request = new Request.Builder().url(url).build();
      okhttp3.Response response = client.newCall(request).execute();
      String responseString = response.body().string();
      System.out.println(responseString);
  }
  }

  import urllib
  import socks
  import http.client
  from urllib.error import URLError
  import ssl
  from urllib.request import build_opener, HTTPHandler, HTTPSHandler


  def merge_dict(a, b):
  d = a.copy()
  d.update(b)
  return d


  class SocksiPyConnection(http.client.HTTPConnection):
  def __init__(self, proxytype, proxyaddr, proxyport=None, rdns=True, username=None, password=None, *args, **kwargs):
      self.proxyargs = (proxytype, proxyaddr, proxyport, rdns, username, password)
      http.client.HTTPConnection.__init__(self, *args, **kwargs)

  def connect(self):
      self.sock = socks.socksocket()
      self.sock.setproxy(*self.proxyargs)
      if type(self.timeout) in (int, float):
          self.sock.settimeout(self.timeout)
      self.sock.connect((self.host, self.port))


  class SocksiPyConnectionS(http.client.HTTPSConnection):
  def __init__(self, proxytype, proxyaddr, proxyport=None, rdns=True, username=None, password=None, *args, **kwargs):
      self.proxyargs = (proxytype, proxyaddr, proxyport, rdns, username, password)
      http.client.HTTPSConnection.__init__(self, *args, **kwargs)

  def connect(self):
      sock = socks.socksocket()
      sock.setproxy(*self.proxyargs)
      if type(self.timeout) in (int, float):
          sock.settimeout(self.timeout)
      sock.connect((self.host, self.port))
      self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)


  class SocksiPyHandler(HTTPHandler, HTTPSHandler):
  def __init__(self, *args, **kwargs):
      self.args = args
      self.kw = kwargs
      HTTPHandler.__init__(self)

  def http_open(self, req):
      def build(host, port=None, timeout=0, **kwargs):
          kw = merge_dict(self.kw, kwargs)
          conn = SocksiPyConnection(*self.args, host=host, port=port, timeout=timeout, **kw)
          return conn

      return self.do_open(build, req)

  def https_open(self, req):
      def build(host, port=None, timeout=0, **kwargs):
          kw = merge_dict(self.kw, kwargs)
          conn = SocksiPyConnectionS(*self.args, host=host, port=port, timeout=timeout, **kw)
          return conn

      return self.do_open(build, req)


  username = ""
  password = ""
  ip = "asg.360s5.com"
  port = 3600
  proxy = "socks5://{username}:{password}@{ip}:{port}".format(username=username, password=password, ip=ip, port=port)
  # socks.set_default_proxy(socks.SOCKS5, ip, port,username=username,password=password)
  # socket.socket = socks.socksocket

  url = 'https://www.google.com/'

  try:
  req = urllib.request.Request(url=url, headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'})
  opener = build_opener(SocksiPyHandler(socks.SOCKS5, ip, port, username=username, password=password))
  response = opener.open(req)
  # response = urllib.request.urlopen(req)
  # response = request.urlopen(url)
  print(response.read().decode('utf-8'))
  except URLError as e:
  print(e)
C/C ++
Đi
Node.js
PHP
Java
Python

Phát triểnCăn nhà
Pool proxy

Đại lý 360 chọn các đối tác tuân thủ trong ngành với các tiêu chuẩn nghiêm ngặt, cung cấp cho khách hàng các đại lý dân cư đạo đức, hơn 80 triệu nhóm cơ quan dân cư, bao gồm hơn 190 địa điểm trên toàn thế giới để cung cấp động lực cho ngành công nghiệp của bạn.

U.S.

9,489.397 IPS

Brazil

1.246.849 IPS

U.K.

166.431 IPS

Germany

4.982.127 IPS

Turkey

6.633.262 IPS

Hồng Kông

119.312 IPS

Australia

2.002.418 IPS

Japan

3,662,712 IPS

Chọn 360Proxy là quyết định tốt nhất để bảo vệ dữ liệu và xác minh quảng cáo. IP dân cư không chỉ hoạt động tốt trong ẩn danh, mà cả sự ổn định và tốc độ của kết nối cũng là thỏa đáng. Đây là một công cụ mạnh mẽ cho nhóm sáng tạo của chúng tôi, chúng tôi cần duy trì một vị trí hàng đầu trong ngành quảng cáo, cung cấp hỗ trợ đáng tin cậy hơn cho các dự án sáng tạo của chúng tôi.

Carol Giám đốc sáng tạo

Dịch vụ cơ quan dân cư của 360Proxy cung cấp hỗ trợ kỹ thuật đáng tin cậy cho khảo sát thị trường của chúng tôi để đảm bảo rằng các sản phẩm của chúng tôi có đủ dữ liệu trợ giúp. Với hỗ trợ đa ngôn ngữ và các ví dụ demo dựa trên chủ đề, chúng tôi có thể lấy dữ liệu theo cách nhanh hơn và chính xác hơn, giúp giúp phát triển kinh doanh!

Billy CEO

Dịch vụ cơ quan dân cư 360Proxy cung cấp hỗ trợ tuyệt vời cho các hoạt động của chúng tôi. Nhóm tài nguyên IP rộng lớn của nó bao gồm nhiều quốc gia trên thế giới, cho phép chúng tôi giám sát giám sát thị trường chính xác hơn. Sự ổn định ẩn danh và kết nối là các yếu tố mà chúng tôi đánh giá cao trong các hoạt động kinh doanh. 360Proxy hoạt động tốt trong hai khía cạnh này và là đối tác ưa thích của chúng tôi.

Henry Giám đốc điều hành

Trường hợp sử dụng

Sử dụng 360Proxy để phát triển doanh nghiệp của bạn

Sử dụng ngay lập tức

Nếu bạn có bất kỳ câu hỏi nào, vui lòng vượt qua[email protected]liên hệ chúng tôi.