如何使用 engine.js 通过直接 Web 远程处理 (DWR) 发送 header?
how to send a header with Direct Web Remoting (DWR) with engine.js?
我一直在尝试将 engine.js 与 DWR 一起使用以发送 header 和我的请求。
为此,我正在尝试使用 preHook(它应该在执行其他操作之前触发),并且我需要发送一个 header 元标记作为参数(带有一个值)
检查网站 http://directwebremoting.org/dwr/documentation/browser/engine/index.html 关于 header 的信息很差(几乎 none),所以,我不知道如何获得正确的格式,任何你以前做过吗?
我需要它与我的 java 应用程序集成。
谢谢
根据the DWR documentation,您应该可以将headers设置为请求选项之一。例如:
dwr.engine.setHeaders({
"Content-Type":"text/plain",
"My-Special-Header":"some-value"
});
或者看起来你可以做到 per-request,像这样:
Remote.singleMethod(params, {
headers: {
"Content-Type":"text/plain",
"My-Special-Header":"some-value"
}
});
我一直在尝试将 engine.js 与 DWR 一起使用以发送 header 和我的请求。
为此,我正在尝试使用 preHook(它应该在执行其他操作之前触发),并且我需要发送一个 header 元标记作为参数(带有一个值)
检查网站 http://directwebremoting.org/dwr/documentation/browser/engine/index.html 关于 header 的信息很差(几乎 none),所以,我不知道如何获得正确的格式,任何你以前做过吗?
我需要它与我的 java 应用程序集成。 谢谢
根据the DWR documentation,您应该可以将headers设置为请求选项之一。例如:
dwr.engine.setHeaders({
"Content-Type":"text/plain",
"My-Special-Header":"some-value"
});
或者看起来你可以做到 per-request,像这样:
Remote.singleMethod(params, {
headers: {
"Content-Type":"text/plain",
"My-Special-Header":"some-value"
}
});