我在本地计算机上有大量~10MB xml的文件。对于每个文件,我需要将其发送到远程服务器进行处理。我尝试这样做的方法是使用curl
POST函数:
curl MyIP -d @my_file.xml
其中MyIP
是执行xml处理的函数的url。然而,这似乎是有问题的,因为大多数POST数据由于某些限制而被切断(尽管我不确定这个限制是什么)。
将~10MB文件发送到远程服务器进行文本处理的建议方法是什么?我可以使用curl& amp设置上述方式吗?工作的功能?我应该设置FTP然后在文件夹上运行cron作业吗?
答案 0 :(得分:1)
使用POST
curl -X POST -d @my_file.xml http://user:pass@myhost/
默认情况下,curl使用“GET”动词。您必须使用选项-X