在xforms中设置请求头 xforms:set-request-header

发布于 2024-11-07 13:14:22 字数 171 浏览 0 评论 0原文

我可以使用下面的代码获取请求标头值。

value="xxforms:get-request-header('user-id')"

我想在保存表单时使用的请求标头中设置 user-id 的值。

请提出一些相同的解决方案。

I'm able get the request header value using the below code.

value="xxforms:get-request-header('user-id')"

I would like to set the value of user-id in the request header which is being used while saving the form.

Please suggest some solution on the same.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

差↓一点笑了 2024-11-14 13:14:22

正如您所注意到的,此时没有 xxforms:set-request-header() 函数,但实现起来并不困难,而且您很幸运,因为 Orbeon Forms 恰好是开源;)。请参阅 实现xxforms:get-request-header(),并且您应该能够创建相应的xxforms:set-request-header()代码位于 GitHub 中,您会找到一个 Ant build.xml 在根。

As you noticed, there is no xxforms:set-request-header() function at this point, but it wouldn't be hard to implement, and you're lucky, since Orbeon Forms happens to be open source ;). See the implementation of xxforms:get-request-header(), and you should be able to create a corresponding xxforms:set-request-header(). The code is in GitHub, and you'll find an Ant build.xml at the root.

椵侞 2024-11-14 13:14:22

如何使用 xforms:header 通过请求发布信息:

<xforms:submmission>
    <xforms:header>
        <xforms:name>userid</xforms:name>
        <xforms:value>...</xforms:value>
    </xforms:header>
</xforms:submmission>

至少这适用于“静态”值,我还没有弄清楚如何使用 get-request-header 中的值作为提交标头的值。

How about using the xforms:header to post the information with the request:

<xforms:submmission>
    <xforms:header>
        <xforms:name>userid</xforms:name>
        <xforms:value>...</xforms:value>
    </xforms:header>
</xforms:submmission>

At least this works with "static" values, I haven't yet figured out how to use the value from get-request-header as the value of the submitted header.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文