将 HTTP POST.VI 或 PUT.VI 的内容类型更改为 JSON 或 XML

更新 Nov 29, 2023

适用于

软件

  • LabVIEW

问题详述

  • 我不知道如何更改 HTTP 请求中的 POST.vi 内容类型或其他行。当我去POST函数内部更改代码时,我看到程序框图受密码保护。
  • 是否可以使用 POST.vi 中的缓冲区发送 XML 数据?

解决方案

查看 HTTP Client下的函数,有一个专用于标头的文件夹。



在这个文件夹中,有一个 Add Header VI。要将 Content-type 更改为 JSON/XML,您可以使用以下语法:



捕获.JPG
这是 PUT.vi 完整系统的另一个示例:
Code Snippet.png

相关信息

Content-type 是 HTTP 请求中的标头。您可以找到有关HTTP 请求方法->POST的更多信息。