@@ -24,8 +24,8 @@ const parser = @import("netsurf.zig");
24
24
const Env = @import ("env.zig" ).Env ;
25
25
const Page = @import ("page.zig" ).Page ;
26
26
const DataURI = @import ("DataURI.zig" );
27
+ const Http = @import ("../http/Http.zig" );
27
28
const Browser = @import ("browser.zig" ).Browser ;
28
- const HttpClient = @import ("../http/Client.zig" );
29
29
const URL = @import ("../url.zig" ).URL ;
30
30
31
31
const Allocator = std .mem .Allocator ;
@@ -57,7 +57,7 @@ deferreds: OrderList,
57
57
58
58
shutdown : bool = false ,
59
59
60
- client : * HttpClient ,
60
+ client : * Http.Client ,
61
61
allocator : Allocator ,
62
62
buffer_pool : BufferPool ,
63
63
script_pool : std .heap .MemoryPool (PendingScript ),
@@ -229,7 +229,7 @@ pub fn addFromElement(self: *ScriptManager, element: *parser.Element) !void {
229
229
230
230
errdefer pending_script .deinit ();
231
231
232
- var headers = try HttpClient .Headers .init ();
232
+ var headers = try Http .Headers .init ();
233
233
try page .requestCookie (.{}).headersForRequest (page .arena , remote_url .? , & headers );
234
234
235
235
try self .client .request (.{
@@ -297,7 +297,7 @@ pub fn blockingGet(self: *ScriptManager, url: [:0]const u8) !BlockingResult {
297
297
.buffer_pool = & self .buffer_pool ,
298
298
};
299
299
300
- var headers = try HttpClient .Headers .init ();
300
+ var headers = try Http .Headers .init ();
301
301
try self .page .requestCookie (.{}).headersForRequest (self .page .arena , url , & headers );
302
302
303
303
var client = self .client ;
@@ -425,15 +425,15 @@ fn getList(self: *ScriptManager, script: *const Script) *OrderList {
425
425
return & self .scripts ;
426
426
}
427
427
428
- fn startCallback (transfer : * HttpClient .Transfer ) ! void {
428
+ fn startCallback (transfer : * Http .Transfer ) ! void {
429
429
const script : * PendingScript = @alignCast (@ptrCast (transfer .ctx ));
430
430
script .startCallback (transfer ) catch | err | {
431
431
log .err (.http , "SM.startCallback" , .{ .err = err , .transfer = transfer });
432
432
return err ;
433
433
};
434
434
}
435
435
436
- fn headerCallback (transfer : * HttpClient .Transfer ) ! void {
436
+ fn headerCallback (transfer : * Http .Transfer ) ! void {
437
437
const script : * PendingScript = @alignCast (@ptrCast (transfer .ctx ));
438
438
script .headerCallback (transfer ) catch | err | {
439
439
log .err (.http , "SM.headerCallback" , .{
@@ -445,7 +445,7 @@ fn headerCallback(transfer: *HttpClient.Transfer) !void {
445
445
};
446
446
}
447
447
448
- fn dataCallback (transfer : * HttpClient .Transfer , data : []const u8 ) ! void {
448
+ fn dataCallback (transfer : * Http .Transfer , data : []const u8 ) ! void {
449
449
const script : * PendingScript = @alignCast (@ptrCast (transfer .ctx ));
450
450
script .dataCallback (transfer , data ) catch | err | {
451
451
log .err (.http , "SM.dataCallback" , .{ .err = err , .transfer = transfer , .len = data .len });
@@ -490,12 +490,12 @@ const PendingScript = struct {
490
490
}
491
491
}
492
492
493
- fn startCallback (self : * PendingScript , transfer : * HttpClient .Transfer ) ! void {
493
+ fn startCallback (self : * PendingScript , transfer : * Http .Transfer ) ! void {
494
494
_ = self ;
495
495
log .debug (.http , "script fetch start" , .{ .req = transfer });
496
496
}
497
497
498
- fn headerCallback (self : * PendingScript , transfer : * HttpClient .Transfer ) ! void {
498
+ fn headerCallback (self : * PendingScript , transfer : * Http .Transfer ) ! void {
499
499
const header = & transfer .response_header .? ;
500
500
log .debug (.http , "script header" , .{
501
501
.req = transfer ,
@@ -515,7 +515,7 @@ const PendingScript = struct {
515
515
self .script .source = .{ .remote = self .manager .buffer_pool .get () };
516
516
}
517
517
518
- fn dataCallback (self : * PendingScript , transfer : * HttpClient .Transfer , data : []const u8 ) ! void {
518
+ fn dataCallback (self : * PendingScript , transfer : * Http .Transfer , data : []const u8 ) ! void {
519
519
_ = transfer ;
520
520
// too verbose
521
521
// log.debug(.http, "script data chunk", .{
@@ -768,11 +768,11 @@ const Blocking = struct {
768
768
done : BlockingResult ,
769
769
};
770
770
771
- fn startCallback (transfer : * HttpClient .Transfer ) ! void {
771
+ fn startCallback (transfer : * Http .Transfer ) ! void {
772
772
log .debug (.http , "script fetch start" , .{ .req = transfer , .blocking = true });
773
773
}
774
774
775
- fn headerCallback (transfer : * HttpClient .Transfer ) ! void {
775
+ fn headerCallback (transfer : * Http .Transfer ) ! void {
776
776
const header = & transfer .response_header .? ;
777
777
log .debug (.http , "script header" , .{
778
778
.req = transfer ,
@@ -789,7 +789,7 @@ const Blocking = struct {
789
789
self .buffer = self .buffer_pool .get ();
790
790
}
791
791
792
- fn dataCallback (transfer : * HttpClient .Transfer , data : []const u8 ) ! void {
792
+ fn dataCallback (transfer : * Http .Transfer , data : []const u8 ) ! void {
793
793
// too verbose
794
794
// log.debug(.http, "script data chunk", .{
795
795
// .req = transfer,
0 commit comments