发送提交多组数据或文件至服务器、Web页面或Web服务的Web请求。该VI使用POST HTTP方法和multipart/form-data MIME类型。

该VI可提交通过post数据簇数组表示的多个数据集合。通过postdata控件说明可配置提交数据为下列四种组合之一。例如,VI可接受客户端的缓冲数据字符串并通过文件发送数据至服务器。


icon

输入/输出

  • cpath.png 输出文件

    输出文件指定用于保存服务器返回的body数据的文件。如未指定输出文件,则VI不保存body数据至文件。

  • cdlrn.png 客户端句柄

    客户端句柄指定访问Web请求的客户端句柄。通过客户端句柄可在保留验证凭证、HTTP头和cookie的同时,连接多个HTTP客户端VI。独立的Web请求之间不需要保存持续性数据(例如,头信息、密码等)时,不必创建客户端句柄。

  • cstr.png url

    URL指定VI发送Web请求的服务器、Web页面或LabVIEW Web服务的URL。

  • c1dcclst.png 数据

    数据是指定提交至服务器的数据属性和值的簇数组。该VI可确定客户端接受的数据类型,以及依据数据中指定的控制发送至服务器的数据的格式。

  • cstr.png 名称

  • cstr.png

  • cpath.png 文件

  • cstr.png 文件名

  • cstr.png MIME类型

    MIME类型指定Web请求的MIME类型。默认值为application/octet-stream

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • ci32.png 超时(10000)

    超时指定Web服务请求超时前等待w服务器响应的时间,以毫秒为单位。默认值为10000ms。-1值表示将超时监控转移给操作系统。

  • idlrn.png 客户端句柄输出

    客户端句柄输出返回Web请求的客户端句柄。通过客户端句柄可在保留验证凭证、HTTP头和cookie的同时,连接多个HTTP客户端VI。独立的Web请求之间不需要保存持续性数据(例如,头信息、密码等)时,不必创建客户端句柄。

  • istr.png header

    头部返回服务器返回的header信息。关于头定义(包括可用头、说明和语法),见World Wide Web Consortium的网站www.w3.org

  • istr.png 体部(body)

    体部返回服务器返回的体部(body)数据。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 该VI可提交缓冲数据(例如,字符串)或文件至客户端。然后,VI可指定服务器通过服务器端缓冲数据或文件保存已接受的数据。该VI可确定客户端接受的数据类型,以及依据post数据簇中指定的控制发送至服务器的数据的格式。下图中的代码为四个簇数组,每个代表一种可用的客户端/服务器端组合。

    关于POST方法和multipart内容类型的更多信息,见World Wide Web Consortium网站www.w3.org