0
私のリクエストはajaxで正常に動作しますが、guzzleでシナリオを再作成しようとすると失敗します。私は400の悪い返答で返されます。私はおそらく、guzzleのパラメータに何か間違っていると感じていますか?これを初めて使ったのです。Guzzle POSTリクエストphp対Ajax
アヤックス
var usernameV5 = '108357166';
var passwordV5 = '1234';
var data = {
'type':'base64',
'value':btoa(usernameV5 + ":" + passwordV5),
'namespace':'https://somelink/customers'
};
data = JSON.stringify(data);
$.ajax({
'type':'POST',
'headers':{'Content-Type':'application/json'},
'url':'cantshow.com',
'data':data,
'success':function (result) {
},
'error':function() {
}
});
がつがつ食う
$username = '108357166';
$password = '1234';
$client = new \GuzzleHttp\Client();
$result = $client->post('cantshow.com', [
'headers' => [
'Content-Type' => 'application/json'
],
'data' => [
'type' => 'base64',
'value' => base64_encode("'".$username.":".$password."'"),
'namespace' => 'https://somelink/customers'
]
])->getBody();
がつがつ食うのバージョンは何? – Kyslik
バージョン6.2.2。 –