हाय मैं एक कॉर्स मिडलवेयर का उपयोग कर रहा था जो तब तक ठीक काम करता है जब तक मैंने लैरवेल पासपोर्ट जोड़ा नहीं है, इसमें कोई समस्या है .. यह त्रुटिअपरिभाषित विधि पर कॉल करें सिम्फनी घटक एचटीपीफ़ाउंडेशन प्रतिक्रिया :: हेडर()
दिखाता हैCall to undefined method Symfony\Component\HttpFoundation\Response::header() on line number 36
यह मेरा मिडलवेयर है:
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Support\Facades\Response;
class Cors
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
// ALLOW OPTIONS METHOD
$headers = [
'Access-Control-Allow-Origin' => '*',
'Access-Control-Allow-Methods' => 'POST, GET, OPTIONS, PUT, DELETE',
'Access-Control-Allow-Headers' => "Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Authorization , Access-Control-Request-Headers"
];
if ($request->getMethod() == "OPTIONS") {
// The client-side application can set only headers allowed in Access-Control-Allow-Headers
return Response::make('OK', 200, $headers);
}
$response = $next($request);
foreach ($headers as $key => $value)
$response->header($key, $value);
return $response;
}
}
मुद्दा अगर हालत के बाद .. किसी भी मदद appreaciated की जाएगी धन्यवाद
आप अपने 'composer.json' फ़ाइल साझा कर सकते हैं ताकि हम एक librairies के संस्करण देख सकते हैं? –
कृपया इसे आज़माएं: '$ प्रतिक्रिया-> शीर्षलेख-> सेट ($ कुंजी, $ मान)' –
मैं इस धारणा के तहत था कि पासपोर्ट ने आपके लिए सीओआरएस संभाला? – Joe