瀏覽代碼

Update HttpSignature

Daniel Supernault 2 年之前
父節點
當前提交
9ffe5941d7
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      app/Services/ActivityPubFetchService.php

+ 7 - 1
app/Services/ActivityPubFetchService.php

@@ -17,8 +17,14 @@ class ActivityPubFetchService
 			return 0;
 		}
 
-		$headers = HttpSignature::instanceActorSign($url, false);
+		$baseHeaders = [
+			'Accept' => 'application/activity+json',
+			'User-Agent' => '(Pixelfed/'.config('pixelfed.version').'; +'.config('app.url').')'
+		];
+
+		$headers = HttpSignature::instanceActorSign($url, false, $baseHeaders);
 		$headers['Accept'] = 'application/activity+json';
+		$headers['User-Agent'] = '(Pixelfed/'.config('pixelfed.version').'; +'.config('app.url').')';
 
 		try {
 			$res = Http::withHeaders($headers)