curl -x "" "http://myip.lunaproxy.io"
Chức năng Web Unlocker đã ra mắt: Nói lời tạm biệt với việc chặn và captcha chỉ với một API duy nhất!
Proxy lưu trữ đệm: Nhận kết quả nhanh hơn và giảm lượng dữ liệu tiêu thụ
Products
Free TrailProxy dân dụng
Thu thập dữ liệu nhân bản, không che chắn IP. tận hưởng 200 triệu IP thực từ hơn 195 địa điểmProxy không giới hạn
Sử dụng không giới hạn các proxy dân cư được phân loại, các quốc gia được chỉ định ngẫu nhiênProxy ISP
Trang bị proxy dân dụng tĩnh (ISP) và tận hưởng tốc độ và sự ổn định vượt trộiProxy trung tâm dữ liệu
Sử dụng IP trung tâm dữ liệu ổn định, nhanh chóng và mạnh mẽ trên toàn thế giớiProxy ISP luân phiên
Trích xuất dữ liệu cần thiết mà không sợ bị chặnProxy HTTP
Hỗ trợ đầy đủ giao thức http/https/socks5, bảo mật cao, ổn định cao, khả năng kết nối caoVớ5 Proxy
Cung cấp dịch vụ proxy tốt nhất để giảm thiểu chi phí IPSử dụng cài đặt
API
Người dùng & Xác thực
Nhiều tài khoản người dùng proxy được hỗ trợnguồn
Enterprise Exclusive
đại lý
Việt Nam
Bảng điều khiển
Múi giờ địa phương
Tài khoản
Xác thực danh tính
Proxies
Earn Money
Referrals Program
Reseller Program
Múi giờ địa phương
Proxies
Earn Money
Referrals Program
Reseller Program
curl -x "" "http://myip.lunaproxy.io"
curl -x "" "http://myip.lunaproxy.io"
const rp = require( 'request-promise');
const { SocksProxyAgent } = require('https-proxy-agent')
const username = ;
const password = ;
const proxyServer = ;
const proxyUrl = `socks5h://${username}:${password}@${proxyServer}`;
const agent = new SocksProxyAgent(proxyUrl);
rp({
url:'http://myip.lunaproxy.io'
agent:agent,
})
.then(function(data){
console.log (data);
})
.catch(function(data){
console.log (data);
})
const rp = require( 'request-promise');
const username = ;
const password = ;
const proxyServer = ;
rp({
url:'http://myip.lunaproxy.io'
proxy:`http://${username}:${password}@${proxyServer}`,
})
.then(function(data){
console.log (data);
})
.catch(function(data){
console.log (data);
})
const rp = require( 'request-promise');
const { SocksProxyAgent } = require('https-proxy-agent')
const proxyServer = ;
const proxyUrl = `socks5h://${proxyServer}`;
const agent = new SocksProxyAgent(proxyUrl);
rp({
url:'http://myip.lunaproxy.io'
agent:agent,
})
.then(function(data){
console.log (data);
})
.catch(function(data){
console.log (data);
})
const rp = require( 'request-promise');
const proxyServer = ;
rp({
url:'http://myip.lunaproxy.io'
proxy:`http://${proxyServer}`,
})
.then(function(data){
console.log (data);
})
.catch(function(data){
console.log (data);
})
<?php
$url = 'http://myip.lunaproxy.io';
$proxy = ;
$port = ;
$user = ;
$psw = ;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, "$proxy:$port");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "$user:$psw");
$result = curl_exec($ch);
curl_close($ch);
if ($result)
{
echo $result . PHP_EOL;
}
?>
<?php
$url = 'http://myip.lunaproxy.io';
$proxy = ;
$port = ;
$user = ;
$psw = ;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($ch, CURLOPT_PROXY, "$proxy:$port");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "$user:$psw");
$result = curl_exec($ch);
curl_close($ch);
if ($result)
{
echo $result . PHP_EOL;
}
?>
<?php
$url = 'http://myip.lunaproxy.io';
$proxy = ;
$port = ;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, "$proxy:$port");
$result = curl_exec($ch);
curl_close($ch);
if ($result)
{
echo $result . PHP_EOL;
}
?>
<?php
$url = 'http://myip.lunaproxy.io';
$proxy = ;
$port = ;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($ch, CURLOPT_PROXY, "$proxy:$port");
$result = curl_exec($ch);
curl_close($ch);
if ($result)
{
echo $result . PHP_EOL;
}
?>
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"net/url"
)
const (
resourceUrl = "http://myip.lunaproxy.io"
proxyHost =
username =
password =
)
func main() {
proxyUrl := &url.URL{
Scheme: "http",
User: url.UserPassword(username, password),
Host: proxyHost,
}
client := http.Client{
Transport: &http.Transport{
Proxy: http.ProxyURL(proxyUrl),
},
}
resp, err := client.Get(resourceUrl)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
bodyString := string(body)
fmt.Println(bodyString)
}
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"golang.org/x/net/proxy"
)
const (
resourceUrl = "http://myip.lunaproxy.io"
proxyHost =
username =
password =
)
func main() {
proxyUrl := socks5Proxy
auth := proxy.Auth{
User: username,
Password: password,
}
dialer, err := proxy.SOCKS5("tcp", proxyUrl, &auth, proxy.Direct)
if err != nil {
log.Fatal(err)
}
client := http.Client{
Transport: &http.Transport{
Dial: dialer.Dial,
},
}
resp, err := client.Get(resourceUrl)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
bodyString := string(body)
fmt.Println(bodyString)
}
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"net/url"
)
const (
resourceUrl = "http://myip.lunaproxy.io"
proxyHost =
)
func main() {
proxyUrl := &url.URL{
Scheme: "http",
Host: proxyHost,
}
client := http.Client{
Transport: &http.Transport{
Proxy: http.ProxyURL(proxyUrl),
},
}
resp, err := client.Get(resourceUrl)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
bodyString := string(body)
fmt.Println(bodyString)
}
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"golang.org/x/net/proxy"
)
const (
resourceUrl = "http://myip.lunaproxy.io"
socks5Proxy =
)
func main() {
proxyUrl := socks5Proxy
dialer, err := proxy.SOCKS5("tcp", proxyUrl, nil, proxy.Direct)
if err != nil {
log.Fatal(err)
}
client := http.Client{
Transport: &http.Transport{
Dial: dialer.Dial,
},
}
resp, err := client.Get(resourceUrl)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
log.Fatal(err)
}
bodyString := string(body)
fmt.Println(bodyString)
}
import java.io.*;
import org.apache.http.HttpHost;
import org.apache.http.auth.*;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.client.methods.*;
import org.apache.http.impl.client.*;
import org.apache.http.impl.conn.BasicHttpClientConnectionManager;
import org.apache.http.util.EntityUtils;
public class JavaHttp {
public static final String username = ;
public static final String password = ;
public static final int port = ;
public static final String proxyHost = ;
public CloseableHttpClient client;
public JavaHttp() {
HttpHost proxy = new HttpHost(proxyHost, port);
CredentialsProvider cred_provider = new BasicCredentialsProvider();
cred_provider.setCredentials(new AuthScope(proxy),
new UsernamePasswordCredentials(username, password));
client = HttpClients.custom()
.setConnectionManager(new BasicHttpClientConnectionManager())
.setProxy(proxy)
.setDefaultCredentialsProvider(cred_provider)
.build();
}
public String request(String url) throws IOException {
HttpGet request = new HttpGet(url);
CloseableHttpResponse response = client.execute(request);
try {
return EntityUtils.toString(response.getEntity());
} finally { response.close(); }
}
public void close() throws IOException { client.close(); }
public static void main(String[] args) throws IOException {
JavaHttp client = new JavaHttp();
try {
System.out.println(client.request("http://myip.lunaproxy.io"));
} finally { client.close(); }
}
}
import java.io.*;
import org.apache.http.HttpHost;
import org.apache.http.auth.*;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.client.methods.*;
import org.apache.http.impl.client.*;
import org.apache.http.util.EntityUtils;
public class JavaSocks5 {
public static final String username = ;
public static final String password = ;
public static final int port = ;
public static final String proxyHost = ;
public CloseableHttpClient client;
public JavaSocks5() {
HttpHost proxy = new HttpHost(proxyHost, port);
CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(
new AuthScope(proxyHost, port),
new UsernamePasswordCredentials(username, password)
);
HttpClientBuilder clientBuilder = HttpClients.custom()
.setDefaultCredentialsProvider(credsProvider)
.setProxy(proxy);
client = clientBuilder.build();
}
public String request(String url) throws IOException {
HttpGet request = new HttpGet(url);
CloseableHttpResponse response = client.execute(request);
try {
return EntityUtils.toString(response.getEntity());
} finally {
response.close();
}
}
public void close() throws IOException {
client.close();
}
public static void main(String[] args) throws IOException {
JavaSocks5 client = new JavaSocks5();
try {
System.out.println(client.request("http://myip.lunaproxy.io"));
} finally {
client.close();
}
}
}
import java.io.*;
import org.apache.http.HttpHost;
import org.apache.http.client.methods.*;
import org.apache.http.impl.client.*;
import org.apache.http.impl.conn.BasicHttpClientConnectionManager;
import org.apache.http.util.EntityUtils;
public class JavaHttpWhite {
public static final int port = ;
public static final String proxyHost = ;
public CloseableHttpClient client;
public JavaHttp() {
HttpHost proxy = new HttpHost(proxyHost, port);
client = HttpClients.custom()
.setConnectionManager(new BasicHttpClientConnectionManager())
.setProxy(proxy)
.build();
}
public String request(String url) throws IOException {
HttpGet request = new HttpGet(url);
CloseableHttpResponse response = client.execute(request);
try {
return EntityUtils.toString(response.getEntity());
} finally { response.close(); }
}
public void close() throws IOException { client.close(); }
public static void main(String[] args) throws IOException {
JavaHttp client = new JavaHttp();
try {
System.out.println(client.request("http://myip.lunaproxy.io"));
} finally { client.close(); }
}
}
import java.io.*;
import org.apache.http.HttpHost;
import org.apache.http.auth.*;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.client.methods.*;
import org.apache.http.impl.client.*;
import org.apache.http.util.EntityUtils;
public class JavaSocks5White {
public static final int port = ;
public static final String proxyHost = ;
public CloseableHttpClient client;
public JavaSocks5() {
HttpHost proxy = new HttpHost(proxyHost, port);
HttpClientBuilder clientBuilder = HttpClients.custom()
.setProxy(proxy);
client = clientBuilder.build();
}
public String request(String url) throws IOException {
HttpGet request = new HttpGet(url);
CloseableHttpResponse response = client.execute(request);
try {
return EntityUtils.toString(response.getEntity());
} finally {
response.close();
}
}
public void close() throws IOException {
client.close();
}
public static void main(String[] args) throws IOException {
JavaSocks5 client = new JavaSocks5();
try {
System.out.println(client.request("http://myip.lunaproxy.io"));
} finally {
client.close();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
class csharp_http
{
static void Main(string[] args)
{
Task t = new Task(DownloadPageAsync);
t.Start();
Console.ReadLine();
}
static async void DownloadPageAsync()
{
string page = "http://myip.lunaproxy.io";
var proxy = new WebProxy()
{
UseDefaultCredentials = false,
Credentials = new NetworkCredential(
userName: ,
password: )
};
var httpClientHandler = new HttpClientHandler()
{
Proxy = proxy,
};
var client = new HttpClient(handler: httpClientHandler, disposeHandler: true);
var response = await client.GetAsync(page);
using (HttpContent content = response.Content)
{
string result = await content.ReadAsStringAsync();
Console.WriteLine(result);
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}
using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
class csharp_http
{
static void Main(string[] args)
{
Task t = new Task(DownloadPageAsync);
t.Start();
Console.ReadLine();
}
static async void DownloadPageAsync()
{
string page = "http://myip.lunaproxy.io";
var proxy = new WebProxy()
{
UseDefaultCredentials = false
};
var httpClientHandler = new HttpClientHandler()
{
Proxy = proxy,
};
var client = new HttpClient(handler: httpClientHandler, disposeHandler: true);
var response = await client.GetAsync(page);
using (HttpContent content = response.Content)
{
string result = await content.ReadAsStringAsync();
Console.WriteLine(result);
Console.WriteLine("Press any key to exit.");
Console.ReadKey();
}
}
}
import base64
class SmartProxyAuthMiddleware(object):
def __init__(self, settings):
self.proxy_url = 'http://%s:%d' % ("http://myip.lunaproxy.io", 1000)
self.proxy_auth = "Basic " + base64.urlsafe_b64encode(bytes(("ada202301:ozGOb1iuY"), "ascii")).decode("utf8")
@classmethod
def from_crawler(cls, crawler):
s = cls(crawler.settings)
return s
def process_request(self, request, spider):
request.meta["proxy"] = self.proxy_url
request.headers["Proxy-Authorization"] = self.proxy_auth
def process_response(self, request, response, spider):
spider.logger.info('%d for url[%s] with smart_proxy' % (response.status, response.url))
if response.status >= 300:
new_req = request.replace(dont_filter=True)
spider.logger.warning('retry url[%s] for status[%d] with smart_proxy' % (response.url, response.status))
return new_req
return response
def process_exception(self, request, exception, spider):
spider.logger.error('url[%s] with error[%s]' % (request.url, exception))
import requests
username =
password = "PJKDKi8vyd"
proxy_server = "rieg48au.pr.thordata.net:9999"
proxies = {"http": f"http://{username}:{password}@{proxy_server}"}
response = requests.get("http://myip.lunaproxy.io", proxies=proxies)
print(response.text)
import requests
username =
password =
proxy_server =
proxies = {
"http": f"socks5h://{username}:{password}@{proxy_server}",
"https": f"socks5h://{username}:{password}@{proxy_server}",
}
response = requests.get("http://myip.lunaproxy.io", proxies=proxies)
print(response.text)
import requests
proxy_server =
proxies = {"http": f"http://{proxy_server}"}
response = requests.get("http://myip.lunaproxy.io", proxies=proxies)
print(response.text)
import requests
proxy_server =
proxies = {
"http": f"socks5h://{proxy_server}",
"https": f"socks5h://{proxy_server}",
}
response = requests.get("http://myip.lunaproxy.io", proxies=proxies)
print(response.text)
require "uri"
require 'net/http'
proxy_host =
proxy_port =
proxy_user =
proxy_pass =
uri = URI.parse('http://myip.lunaproxy.io')
proxy = Net::HTTP::Proxy(proxy_host, proxy_port, proxy_user, proxy_pass)
req = Net::HTTP::Get.new(uri)
result = proxy.start(uri.host, uri.port, use_ssl: true) do |http|
http.request(req)
end
puts result.body
require 'socksify'
require 'net/http'
proxy_host =
proxy_port =
proxy_user =
proxy_pass =
TCPSocket::socks_server = proxy_host
TCPSocket::socks_port = proxy_port
TCPSocket::socks_username = proxy_user
TCPSocket::socks_password = proxy_pass
uri = URI('http://myip.lunaproxy.io')
http = Net::HTTP.new(uri.host, uri.port)
request = Net::HTTP::Get.new(uri)
response = http.request(request)
puts response.body
require "uri"
require 'net/http'
proxy_host =
proxy_port =
uri = URI.parse('http://myip.lunaproxy.io')
proxy = Net::HTTP::Proxy(proxy_host, proxy_port) # No longer use username and password
req = Net::HTTP::Get.new(uri)
result = proxy.start(uri.host, uri.port, use_ssl: true) do |http|
http.request(req)
end
puts result.body
require 'socksify'
require 'net/http'
proxy_host =
proxy_port =
TCPSocket::socks_server = proxy_host
TCPSocket::socks_port = proxy_port
uri = URI('http://myip.lunaproxy.io')
http = Net::HTTP.new(uri.host, uri.port)
request = Net::HTTP::Get.new(uri)
response = http.request(request)
puts response.body
Vui lòng liên hệ bộ phận chăm sóc khách hàng qua email
Chúng tôi sẽ trả lời bạn qua email trong vòng 24h
For your payment security, please verify