Playwright その他の操作

リクエストヘッダに任意のデータを追加する

C#のPlaywrightで、リクエストヘッダに任意のデータを追加する方法です。

page.SetExtraHTTPHeadersAsync(header)
に追加したいヘッダのデータを指定します。

サンプル

						using var playwright = await Playwright.CreateAsync();
						await using var browser = await playwright.Chromium.LaunchAsync(new BrowserTypeLaunchOptions() { Headless = false });
						var page = await browser.NewPageAsync();
			
						var header = new Dictionary { { "Test-Header", "test data" } };
						await page.SetExtraHTTPHeadersAsync(header);
			
						await page.GotoAsync("https://web.biz-prog.net/test/testpage_info.html");