如何通过将原始数据传递给 post 方法来发出 curl 请求?
How to make curl request by passing raw data to post method?
我有一个 API。在这个 API 中,我将 X-AUTH_TOKEN
& X-AUTH-KEY
作为 headers 传递,在 body 中,我传递原始数组数据 ["1", "2", “3”....]
我已经用 postman 测试过了,它正在回复我。
但是当我使用 symfony 实现它时,我得到 HTTP/2 404 returned for "
这是我在 Symfony 中实现的。
$response = $this->httpClient->request('POST', $url, [
'headers' => [
'x-auth-token' => $authToken,
'x-auth-key' => $authKey
],
'body' => [
"1",
"2",
"3",
"4",
]
]);
任何人都可以body请帮助我如何实施?
谢谢。
而不是 body
传递 json
$response = $this->httpClient->request('POST', $url, [
'headers' => [
'x-auth-token' => $authToken,
'x-auth-key' => $authKey
],
'body' => [
"1",
"2",
"3",
"4",
]
]);
我有一个 API。在这个 API 中,我将 X-AUTH_TOKEN
& X-AUTH-KEY
作为 headers 传递,在 body 中,我传递原始数组数据 ["1", "2", “3”....]
我已经用 postman 测试过了,它正在回复我。
但是当我使用 symfony 实现它时,我得到 HTTP/2 404 returned for "
这是我在 Symfony 中实现的。
$response = $this->httpClient->request('POST', $url, [
'headers' => [
'x-auth-token' => $authToken,
'x-auth-key' => $authKey
],
'body' => [
"1",
"2",
"3",
"4",
]
]);
任何人都可以body请帮助我如何实施?
谢谢。
而不是 body
传递 json
$response = $this->httpClient->request('POST', $url, [
'headers' => [
'x-auth-token' => $authToken,
'x-auth-key' => $authKey
],
'body' => [
"1",
"2",
"3",
"4",
]
]);