Laravel 5 从 url 获取代码
Laravel 5 get code from url
如何从 http://domain.com/auth/fb?code=kakakak
.
获取代码
因为$request->input('code')
return null 而且我不知道为什么。
谢谢
试试input()
方法:
echo $request->input('code');
如所述in the Docs(在本例中Request::input()
和$request->input()
做同样的事情)
测试路线
下面是一个基本测试,用于查看查询参数是否真的不起作用。将此添加到 routes.php
:
Route::get('test', function(){
dd(Request::input('foo'));
});
并访问:
http://domain.com/test?foo=bar
您应该会在屏幕上看到 "bar"
。
使用 query()
方法怎么样,因为 code
是 query string 的一部分。例如:
$request->query('code');
有关详细信息,请参阅 documentation。
此代码放入您的域配置
location / {
try_files $uri $uri/ /index.php?$args;
}
您可以使用 Request::get('code')
从 url 获取代码。
如何从 http://domain.com/auth/fb?code=kakakak
.
因为$request->input('code')
return null 而且我不知道为什么。
谢谢
试试input()
方法:
echo $request->input('code');
如所述in the Docs(在本例中Request::input()
和$request->input()
做同样的事情)
测试路线
下面是一个基本测试,用于查看查询参数是否真的不起作用。将此添加到 routes.php
:
Route::get('test', function(){
dd(Request::input('foo'));
});
并访问:
http://domain.com/test?foo=bar
您应该会在屏幕上看到 "bar"
。
使用 query()
方法怎么样,因为 code
是 query string 的一部分。例如:
$request->query('code');
有关详细信息,请参阅 documentation。
此代码放入您的域配置
location / {
try_files $uri $uri/ /index.php?$args;
}
您可以使用 Request::get('code')
从 url 获取代码。