Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP使用CURL获取要发布的PDF原始数据_Php_Pdf_Curl_Fopen_Fread - Fatal编程技术网

PHP使用CURL获取要发布的PDF原始数据

PHP使用CURL获取要发布的PDF原始数据,php,pdf,curl,fopen,fread,Php,Pdf,Curl,Fopen,Fread,我一直在尝试使用PHP获取PDF文件的原始内容,以便使用CURL将其发布到API。我尝试过使用文件\u获取\u内容(尽管生成的文件不可读),我也尝试过 $filename = "/files/example.pdf"; $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); 然后我发布内容,并且PDF阅读器无法读取该文件 有什么想法吗 谢谢您正在阅读该文

我一直在尝试使用PHP获取PDF文件的原始内容,以便使用
CURL
将其发布到API。我尝试过使用
文件\u获取\u内容
(尽管生成的文件不可读),我也尝试过

$filename = "/files/example.pdf";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
然后我发布内容,并且PDF阅读器无法读取该文件

有什么想法吗


谢谢

您正在阅读该文件。问题可能出在你的
POST
代码中。或者你的文件路径可能是错误的。如果我将其直接回送到浏览器并添加标题(“内容类型:application/pdf”);它很好用将与拥有API的人核实。谢谢