mirror of
				https://github.com/lightpanda-io/browser.git
				synced 2025-10-29 15:13:28 +00:00 
			
		
		
		
	Merge pull request #712 from lightpanda-io/tweak_http_logs
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				e2e-test / zig build release (push) Has been cancelled
				
			
		
			
				
	
				e2e-test / puppeteer-perf (push) Has been cancelled
				
			
		
			
				
	
				e2e-test / demo-scripts (push) Has been cancelled
				
			
		
			
				
	
				e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
				
			
		
			
				
	
				e2e-test / perf-fmt (push) Has been cancelled
				
			
		
			
				
	
				zig-test / zig build dev (push) Has been cancelled
				
			
		
			
				
	
				zig-test / browser fetch (push) Has been cancelled
				
			
		
			
				
	
				zig-test / zig test (push) Has been cancelled
				
			
		
			
				
	
				zig-test / perf-fmt (push) Has been cancelled
				
			
		
			
				
	
				nightly build / build-linux-x86_64 (push) Has been cancelled
				
			
		
			
				
	
				nightly build / build-linux-aarch64 (push) Has been cancelled
				
			
		
			
				
	
				nightly build / build-macos-aarch64 (push) Has been cancelled
				
			
		
			
				
	
				nightly build / build-macos-x86_64 (push) Has been cancelled
				
			
		
			
				
	
				wpt / web platform tests json output (push) Has been cancelled
				
			
		
			
				
	
				wpt / perf-fmt (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	e2e-test / zig build release (push) Has been cancelled
				
			e2e-test / puppeteer-perf (push) Has been cancelled
				
			e2e-test / demo-scripts (push) Has been cancelled
				
			e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
				
			e2e-test / perf-fmt (push) Has been cancelled
				
			zig-test / zig build dev (push) Has been cancelled
				
			zig-test / browser fetch (push) Has been cancelled
				
			zig-test / zig test (push) Has been cancelled
				
			zig-test / perf-fmt (push) Has been cancelled
				
			nightly build / build-linux-x86_64 (push) Has been cancelled
				
			nightly build / build-linux-aarch64 (push) Has been cancelled
				
			nightly build / build-macos-aarch64 (push) Has been cancelled
				
			nightly build / build-macos-x86_64 (push) Has been cancelled
				
			wpt / web platform tests json output (push) Has been cancelled
				
			wpt / perf-fmt (push) Has been cancelled
				
			Reduce info logs of HTTP event
This commit is contained in:
		| @@ -181,7 +181,7 @@ pub const Page = struct { | ||||
|         const session = self.session; | ||||
|         const notification = session.browser.notification; | ||||
|  | ||||
|         log.info(.page, "navigate", .{ .url = request_url, .reason = opts.reason }); | ||||
|         log.debug(.page, "navigate", .{ .url = request_url, .reason = opts.reason }); | ||||
|  | ||||
|         // if the url is about:blank, nothing to do. | ||||
|         if (std.mem.eql(u8, "about:blank", request_url.raw)) { | ||||
| @@ -229,7 +229,12 @@ pub const Page = struct { | ||||
|             break :blk Mime.sniff(try response.peek()); | ||||
|         } orelse .unknown; | ||||
|  | ||||
|         log.info(.page, "navigation header", .{ .status = header.status, .content_type = content_type, .charset = mime.charset }); | ||||
|         log.info(.page, "navigation", .{ | ||||
|             .status = header.status, | ||||
|             .content_type = content_type, | ||||
|             .charset = mime.charset, | ||||
|             .url = request_url, | ||||
|         }); | ||||
|  | ||||
|         if (mime.isHTML()) { | ||||
|             self.raw_data = null; | ||||
| @@ -248,7 +253,7 @@ pub const Page = struct { | ||||
|             .url = &self.url, | ||||
|             .timestamp = timestamp(), | ||||
|         }); | ||||
|         log.info(.page, "navigation complete", .{}); | ||||
|         log.debug(.page, "navigation complete", .{}); | ||||
|     } | ||||
|  | ||||
|     // https://html.spec.whatwg.org/#read-html | ||||
| @@ -439,8 +444,8 @@ pub const Page = struct { | ||||
|         var origin_url = &self.url; | ||||
|         const url = try origin_url.resolve(arena, res_src); | ||||
|  | ||||
|         log.info(.page, "fetching script", .{ .url = url }); | ||||
|         errdefer |err| log.err(.page, "fetch error", .{ .err = err }); | ||||
|         log.debug(.page, "fetching script", .{ .url = url }); | ||||
|         errdefer |err| log.err(.page, "fetch error", .{ .err = err, .url = url }); | ||||
|  | ||||
|         var request = try self.newHTTPRequest(.GET, &url, .{ | ||||
|             .origin_uri = &origin_url.uri, | ||||
| @@ -468,7 +473,11 @@ pub const Page = struct { | ||||
|             return null; | ||||
|         } | ||||
|  | ||||
|         log.info(.page, "fetch complete", .{ .status = header.status, .content_length = arr.items.len }); | ||||
|         log.info(.page, "fetch complete", .{ | ||||
|             .url = url, | ||||
|             .status = header.status, | ||||
|             .content_length = arr.items.len, | ||||
|         }); | ||||
|         return arr.items; | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -412,7 +412,7 @@ pub const XMLHttpRequest = struct { | ||||
|         if (self.state != .opened) return DOMError.InvalidState; | ||||
|         if (self.send_flag) return DOMError.InvalidState; | ||||
|  | ||||
|         log.info(.xhr, "request", .{ .method = self.method, .url = self.url }); | ||||
|         log.debug(.xhr, "request", .{ .method = self.method, .url = self.url }); | ||||
|  | ||||
|         self.send_flag = true; | ||||
|  | ||||
| @@ -459,7 +459,7 @@ pub const XMLHttpRequest = struct { | ||||
|         if (progress.first) { | ||||
|             const header = progress.header; | ||||
|  | ||||
|             log.info(.xhr, "request header", .{ .status = header.status }); | ||||
|             log.debug(.xhr, "request header", .{ .status = header.status }); | ||||
|             for (header.headers.items) |hdr| { | ||||
|                 try self.response_headers.append(hdr.name, hdr.value); | ||||
|             } | ||||
| @@ -505,7 +505,10 @@ pub const XMLHttpRequest = struct { | ||||
|             return; | ||||
|         } | ||||
|  | ||||
|         log.info(.xhr, "request complete", .{}); | ||||
|         log.info(.xhr, "request complete", .{ | ||||
|             .url = self.url, | ||||
|             .status = progress.header.status, | ||||
|         }); | ||||
|  | ||||
|         self.state = .done; | ||||
|         self.send_flag = false; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Karl Seguin
					Karl Seguin