2016-09-12 1 views
0

次のエラーが返されます。渡される引数1は、指定された型の配列、文字列でなければなりませんがつがつ食う6非同期要求リターンに、

「リクエストでErrorExceptionを。 symfony \ Component \ HttpFoundation \ Request :: __ construct()に渡される引数1は、C:\ Program Files ... \ app \ Http \ Controllers \ ConfirmAccountControllerで呼び出された配列型の文字列でなければなりません。

:ライン87とConfirmAccountControllerで

を定義した上でPHP

なぜこのエラーが発生しますか?

私は他の2つの同期呼び出しを実行しており、すべてうまくいっています。コードはLaravelはRequestクラスをインスタンス化するフレームワークということ

おかげ

+0

が配列されています。最初はGETパラメータ、2番目はPOSTパラメータです。あなたのコードで 'Client'オブジェクトが何を参照しているのかは不明ですが、リクエストオブジェクトではなくメソッドとURLを追加してください。 – TheFallen

答えて

0

使用代わりに、要求メソッドをguzzles:最初の2つのパラメータRequest` `symfonyの\コンポーネント\ HttpFoundation \で

$request = $client->request('POST', 'testpromoboiler/updateUser', [ 
     'query' => ['token' => $user->sdg_token , 
        'address' => $user->address , 
        ] 
    ]); 
関連する問題