Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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
不使用表单或JQUERY Post上传PHP文件_Php_File_Upload - Fatal编程技术网

不使用表单或JQUERY Post上传PHP文件

不使用表单或JQUERY Post上传PHP文件,php,file,upload,Php,File,Upload,我希望有一个页面,用户通过卷曲URL使用已知格式发出请求,然后将他们提供的文件上载到服务器 URL如下所示: :\testfile.txt 然而,所有在线指南都是基于表单提交或JQuery AJAX请求的——这可以通过纯PHP实现吗?我们还不清楚您的用例是什么。“纯PHP”是指您的用户正在客户机上编写或执行PHP代码吗?你是在问如何在包含文件的cURL中发出HTTP POST请求吗?下面我用解释重新编辑了我的代码用户在他们的Linux机器上,例如使用“cURL”,所以你只想上传一个带有cURL的

我希望有一个页面,用户通过卷曲URL使用已知格式发出请求,然后将他们提供的文件上载到服务器

URL如下所示: :\testfile.txt


然而,所有在线指南都是基于表单提交或JQuery AJAX请求的——这可以通过纯PHP实现吗?

我们还不清楚您的用例是什么。“纯PHP”是指您的用户正在客户机上编写或执行PHP代码吗?你是在问如何在包含文件的cURL中发出HTTP POST请求吗?下面我用解释重新编辑了我的代码用户在他们的Linux机器上,例如使用“cURL”,所以你只想上传一个带有
cURL
的文件?在Google上快速搜索“upload A file with curl”会发现:我认为这是不可能的,因为服务器无法通过提供文件名访问客户端机器上的任何文件。客户端需要提供
c:\testfile.txt