Java使用playwright调用Http代理IP的代码样例

温馨提示:
1. 添加pom.xml依赖

参考样例

// pom.xml中添加playwright依赖

	
		com.microsoft.playwright
		playwright
		1.35.0
	

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());
		}
	}
}