1

我在本地计算机上有许多 ~10MB xml 文件。对于每个文件,我需要将其发送到远程服务器进行处理。我尝试这样做的方法是使用curlPOST 到函数:

curl MyIP -d @my_file.xml 

MyIP执行 xml 处理的函数的 url 在哪里。但是,这似乎是有问题的,因为大多数 POST 数据由于某些限制而被切断(尽管我不确定这个限制是什么)。

将〜10MB文件发送到远程服务器进行文本处理的建议方法是什么?我可以使用 curl & a function 设置上述方式来工作吗?我应该设置一个 FTP,然后在该文件夹上运行一个 cron 作业吗?

4

1 回答 1

1

Use POST

curl -X POST -d @my_file.xml http://user:pass@myhost/

By default curl uses "GET" verb. You have to specify the HTTP verb using option -X

于 2012-06-22T22:19:30.787 回答