Php 使用httpful库发送json文件
在这里 我发送一个json文件,如上面的示例所示 有没有一种方法可以发送这个文件,不在目录中创建一个真实的文件,只使用$json变量发送?我希望我明白了 这是api服务提供的请求方法Php 使用httpful库发送json文件,php,json,httpful,Php,Json,Httpful,在这里 我发送一个json文件,如上面的示例所示 有没有一种方法可以发送这个文件,不在目录中创建一个真实的文件,只使用$json变量发送?我希望我明白了 这是api服务提供的请求方法 $json = json_encode($_POST, JSON_UNESCAPED_UNICODE); if (file_put_contents("data.json", $json)); $request= \Httpful\Request::post($url) ->addHea
$json = json_encode($_POST, JSON_UNESCAPED_UNICODE);
if (file_put_contents("data.json", $json));
$request= \Httpful\Request::post($url)
->addHeaders(array(
'Authorization' => "Bearer ".$token,
'Accept' => "application/json"
))
->sendsJson()
->attach(["file"=>"data.json"])
->send();
var_dump($request->body);
Method -> POST
Header Variables -> [{"key":"Authorization","value":"Bearer Token"},{"key":"Accept","value":"application/json"}]
Form Parameter -> ProductFile: JSON File
这是api服务提供的一个示例请求
$json = json_encode($_POST, JSON_UNESCAPED_UNICODE);
if (file_put_contents("data.json", $json));
$request= \Httpful\Request::post($url)
->addHeaders(array(
'Authorization' => "Bearer ".$token,
'Accept' => "application/json"
))
->sendsJson()
->attach(["file"=>"data.json"])
->send();
var_dump($request->body);
Method -> POST
Header Variables -> [{"key":"Authorization","value":"Bearer Token"},{"key":"Accept","value":"application/json"}]
Form Parameter -> ProductFile: JSON File