2016-02-16 54 views
1

我使用$this->get('/users/1', ['access_token' => 'blablabla']);。無法看到'access_token'。laravel集成測試中的URL參數

$this->get('/users/1?access_token=blablabla');可以正確。

如何?


$this->call('get', '/users/1', ['access_token' => 'blablabla'])似乎得到正確的參數。

回答

0

我找到了源代碼。它解釋:)

public function get($uri, array $headers = []) 
{ 
    $server = $this->transformHeadersToServerVars($headers); 

    $this->call('GET', $uri, [], [], [], $server); 

    return $this; 
} 

我放棄了並使用route()函數來生成uri。