注册
登录
 文档中心 产品介绍 开发指南 API接口 代码样例 使用帮助
使用C#通过API接口获取代理IP的代码样例
站大爷 官方 2024-01-20 1491 浏览

温馨提示:

1.  站大爷API提取链接在控制台中"实例管理"中生成


using System;
using System.Text;
using System.Net;
using System.IO;
using System.IO.Compression;

namespace csharp_api
{
	class Program
	{
		static void Main(string[] args)
		{
			// api链接
			string api_url = "http://www.***.com/ShortProxy/GetIP/?api=1234567890&akey=8a17ca305f683620&count=10&timespan=3&type=3";

			// 请求api链接获取代理ip
			HttpWebRequest request = (HttpWebRequest)WebRequest.Create(api_url);
			request.Method = "GET";
			request.Headers.Add("Accept-Encoding", "Gzip");  // 使用gzip压缩传输数据让访问更快
			HttpWebResponse response = (HttpWebResponse)request.GetResponse();

			Console.WriteLine((int)response.StatusCode);  // 获取状态码
			// 解压缩读取返回内容
			using (StreamReader reader =  new StreamReader(new GZipStream(response.GetResponseStream(), CompressionMode.Decompress))) {
				Console.WriteLine(reader.ReadToEnd());
			}
		}
	}
}


立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品