在xforms中设置请求头 xforms:set-request-header
我可以使用下面的代码获取请求标头值。
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如您所注意到的,此时没有 xxforms:set-request-header() 函数,但实现起来并不困难,而且您很幸运,因为 Orbeon Forms 恰好是开源;)。请参阅 实现
xxforms:get-request-header()
,并且您应该能够创建相应的xxforms:set-request-header()
。 代码位于 GitHub 中,您会找到一个 Antbuild.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 ofxxforms:get-request-header()
, and you should be able to create a correspondingxxforms:set-request-header()
. The code is in GitHub, and you'll find an Antbuild.xml
at the root.如何使用 xforms:header 通过请求发布信息:
至少这适用于“静态”值,我还没有弄清楚如何使用 get-request-header 中的值作为提交标头的值。
How about using the xforms:header to post the information with the request:
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.