注册
登录
 文档中心 产品介绍 开发指南 API接口 代码样例 使用帮助
Java使用playwright调用Http代理IP的代码样例
站大爷 官方 2024-01-20 1344 浏览

温馨提示:

1.  添加pom.xml依赖


// pom.xml中添加playwright依赖
<dependencies>
	<dependency>
		<groupId>com.microsoft.playwright</groupId>
		<artifactId>playwright</artifactId>
		<version>1.35.0</version>
	</dependency>
</dependencies>
import com.microsoft.playwright.*;

public class App {
	private static String pageUrl = "https://example.com";
	// 用户名密码授权
	private static String ProxyUser = "username";
	private static String Proxypass = "password";

	public static void main(String[] args) {
		try (Playwright playwright = Playwright.create()) {
			// 目标网站
			Browser browser = playwright.chromium().launch();
			BrowserContext context = browser.newContext(new Browser.NewContextOptions()
									.setProxy("http://ip:port")
									.setHttpCredentials(ProxyUser, Proxypass));
			Page page = context.newPage();
			Response response = page.navigate(pageUrl);
			System.out.println("响应为:" + response.text());
		}
	}
}
立即注册站大爷用户,免费试用全部产品
立即注册站大爷用户,免费试用全部产品