drahl 2021-08-11 10:00 采纳率: 0%
浏览 26

php 用curl函数怎么传文件怎么写

下面这种请求要用curl函数应该怎么写?
img
这是我目前的代码。请求了没有反应,直接在Apipost上请求可以

img

  • 写回答

2条回答 默认 最新

  • 一把编程的菜刀 2021-08-11 10:26
    关注
    $data = [
            'file'=>new \CURLFile('c:\1.txt'),//使用绝对路径
        ];
     
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, true );
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);  //该curl_setopt可以向header写键值对
        curl_setopt($ch, CURLOPT_HEADER, false); // 不返回头信息
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $output = curl_exec($ch);
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 8月11日