1
我正在設置OAuth2回調,Laravel似乎剝離了通過URL傳遞的所有參數(aka GET)。這包括Input::get()
,Input::all()
,以及一般PHP $_GET
甚至$_SERVER['QUERY_STRING']
。
我最初的反應是一個Nginx配置錯誤。但是我能夠安裝在我的laravel測試PHP文件/ public目錄,其簡單地說就是:
<?php var_dump($_GET)
擊中/test.php?code=123456ABCD
生成單個值陣列的預期轉儲。
然後,在Laravel路線,創建,
Route::get('/testcallback', function(){
var_dump(Input::all());
});
擊中/testcallback?code=123456ABCD
生成一個空數組的傾倒。
有沒有我在做我的配置或路線,會導致Laravel去除GET參數?
謝謝。
http://stackoverflow.com/questions/21552604/how-to-define-a-laravel-route-with-a-parameter-that-contains-a-slash-character –
的http:// forumsarchive.laravel.io/viewtopic.php?id=5447 –
@Kapilgopinath這些鏈接的含義是什麼?你讀過你發佈的第一個嗎? OP的問題中「URL的斜線」在哪裏? –