我现在已经挣扎了几个星期..
使用base46_encode()
发送HTML代码的正确方法是什么?
我尝试json_encode()
和$ch = curl_init($url);
$payload = json_encode( $data );
curl_setopt( $ch, CURLOPT_POSTFIELDS, $payload );
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
$result = curl_exec($ch);
curl_close($ch);
..但是在接收方我总是得到一个无法使用的字符串..我将如何编码用于发送的html代码?
{{1}}
答案 0 :(得分:0)
您可以将数组直接传递给cURL,如PHP.net所述,尝试将有效负载数据转换为数组并直接发送到cURL或通过HTTP Build Query。
可能重复: PHP + curl, HTTP POST sample code? 和 Post HTML content via cURL