File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ open class Client {
47
47
http = Client.createHTTP()
48
48
49
49
#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)
50
- addUserAgent ()
50
+ addHeaders ()
51
51
#endif
52
52
}
53
53
@@ -534,13 +534,13 @@ open class Client {
534
534
535
535
request .headers .remove (name: " content-type" )
536
536
if !chunked {
537
- request .headers .add (name: " Content-Length" , value: bodyBuffer .readableBytes .description )
537
+ request .headers .add (name: " Content-Length" , value: bodyBuffer .readableBytes .description )
538
538
}
539
539
request .headers .add (name: " Content-Type" , value: " multipart/form-data;boundary=\" \(Client .boundary )\" " )
540
540
request .body = .byteBuffer (bodyBuffer )
541
541
}
542
542
543
- private func addUserAgent () {
543
+ private func addHeaders () {
544
544
let packageInfo = OSPackageInfo .get ()
545
545
let deviceInfo = OSDeviceInfo ()
546
546
var device = " " ;
@@ -578,6 +578,10 @@ open class Client {
578
578
value: " \(packageInfo.packageName)/\(packageInfo.version) \(device)"
579
579
)
580
580
#endif
581
+ _ = addHeader (
582
+ key: " origin" ,
583
+ value: " {{ spec .title | caseLower }}-\(operatingSystem)://\(packageInfo.packageName)"
584
+ )
581
585
}
582
586
}
583
587
You can’t perform that action at this time.
0 commit comments