【发布时间】:2010-08-03 21:12:17
【问题描述】:
这是我需要做的。在我的 PHP 脚本中,我需要发出一个 POST 请求,但其中一个参数必须作为名为 data.txt 的文本文件发送。我已经编写了一个小脚本,它将发送 POST 请求并发送参数。服务器需要一个参数,它是一个包含两个元素 arg0 和 arg1 的数组。 arg0 是常规字符串,但 arg1 必须是文本文件。该文件的内容是变量中的序列化数据。我能够将此变量的内容保存到本地文本文件,但是如何将此文件加载为数组的 arg1 项?
任何帮助将不胜感激。
【问题讨论】:
-
究竟是什么意思,但我如何将此文件加载为数组的 arg1 项?
-
在这个 POST 请求中,我需要发送一个参数,它是一个包含两个元素的数组,名为 arg0 和 arg1。 arg0 可以是任何字符串,但 arg1 必须是名为 data.txt 的文件。: $arguments = array("arg0" => "foobar", "arg1" => ??data.txt??);
-
我不认为我完全理解你想要做什么。一定要发文件吗?或者,发送文件是否可以解决您尝试通过 POST 发送数组的问题?在接收端,需要发生什么?他们需要接收文件吗?序列化数组?