远程上有一个应用程序终结点,需要通过HTTP POST发送文本。在
只需发送一个文本文件就可以做到这一点吗? 具体来说,我使用的是curl:
curl -X POST -d lines.txt http://theserver.com/theendpoint
或者我必须以流的形式发送文本,比如说,使用Python脚本?我试过了:
^{pr2}$其中text
由以下人员创建:
output = io.StringIO()
output.write( some_function() ) # getting some text from a different function
text = output.getvalue()
换句话说,服务器上的应用程序是否在两个方面都得到了预期的结果?在
-d
将命令行中的字符串作为正文传递,-d @
将命令行中给定文件的内容作为正文传递。在你想要后者:
相关问题 更多 >
编程相关推荐