Curl 卷曲错误3:<;url>;管理上的格式错误
我一直在本地开发一个Curl 卷曲错误3:<;url>;管理上的格式错误,curl,laravel-5,Curl,Laravel 5,我一直在本地开发一个laravel应用程序,一切都很好 迁移到共享主机后(我知道这不是最好的主意),当我尝试登录管理面板时,我开始出现cURL错误3:格式错误 这是我的控制器: public function getTokenValue() { $admin = Admin::first(); $client = new \GuzzleHttp\Client(); $token_uri = env('TOKEN_BALANCE_ENDPOINT'); $token
laravel
应用程序,一切都很好
迁移到共享主机后(我知道这不是最好的主意),当我尝试登录管理面板时,我开始出现cURL错误3:格式错误
这是我的控制器:
public function getTokenValue() {
$admin = Admin::first();
$client = new \GuzzleHttp\Client();
$token_uri = env('TOKEN_BALANCE_ENDPOINT');
$token_uri = str_replace("||contractaddress||",$admin->contract_address, $token_uri );
$token_uri = str_replace("||address||",$admin->ether, $token_uri );
$token = $client->request('GET',$token_uri);
return json_decode($token->getBody())->result;
}
我做了研究,但想法不一,也不太清楚。什么是var\u dump($token\u uri)代码>显示?嗯,这就是错误所说的,$token_uri中提供的url无效。我打赌某些url没有正确地进行url编码,例如,|
应该被编码为%7C%7C
,因此最终的url应该看起来像%7C%7C合同地址%7C%7C
和%7C%7C地址%7C%7C
,它们的内容也需要正确地进行url编码,但有些东西没有。。