소스 검색

Fix #184: Don't include Content-Type header in Guzzle examples

shalvah 4 년 전
부모
커밋
6a1e7504ec
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      resources/views/partials/example-requests/php.blade.php

+ 4 - 1
resources/views/partials/example-requests/php.blade.php

@@ -5,7 +5,10 @@ $client = new \GuzzleHttp\Client();
 $response = $client->{{ strtolower($route['methods'][0]) }}(
     '{{ rtrim($baseUrl, '/') . '/' . ltrim($route['boundUri'], '/') }}',
     [
-@if(!empty($route['headers']))
+@if(!empty($route['headers']))@php
+// We don't need the Content-Type header because Guzzle sets it automatically when you use json or multipart.
+unset($route['headers']['Content-Type']);
+@endphp
         'headers' => {!! \Knuckles\Scribe\Tools\WritingUtils::printPhpValue($route['headers'], 8) !!},
 @endif
 @if(!empty($route['cleanQueryParameters']))