返回与当前HTTP请求相关的验证详细信息。如果已将Web服务发布到了NI Web服务器,请使用获取NI Web服务器的验证详细信息VI。

注: 关于本主题中其他概念的详细信息,见Web服务介绍教程


icon

输入/输出

  • cNI__WebServices_lvlib_Web_Requestlvclass.png LabVIEW Web服务请求

    LabVIEW Web服务请求是Web服务VI使用的标识符,指向一个特定的HTTP请求LabVIEW Web服务请求类似于LabVIEW中的引用句柄,连接应用程序中的各个Web服务VI。将Web服务VI连接至LabVIEW Web服务请求控件,或将LabVIEW Web服务请求输出接线端的现有值连接至另一个VI。

    在Web方法VI中使用Web服务VI时,必须将原LabVIEW Web服务请求控件连接至Web方法VI的连线板。

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

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

  • iNI__WebServices_lvlib_Web_Requestlvclass.png LabVIEW Web服务请求输出

    LabVIEW Web服务请求输出Web服务选板上的VI用于引用指定HTTP请求的标识符。使用LabVIEW Web请求输出连接应用中的Web服务VI。

  • istr.png 用户名

    username返回当前登录用户的用户名。如没有用户登录,该输出返回空字符串。

  • i1dstr.png

    返回与请求相关的用户组。如没有用户登录,该输出返回组everyone

  • i1dstr.png 权限

    权限返回与请求相关的权限,包括登录用户所属组的权限。

  • ierrcodeclst.png 错误输出

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

  • i1du8.png

    密钥返回与登录会话相关的唯一密钥。用户成功登录时,密钥与请求关联。每个登录会话生成一个唯一的密钥。加密解密、HTTP客户端加密、HTTP客户端解密VI使用密钥或配置密钥VI生成的密钥对数据进行加密和解密。