为GWT表单设置自定义HTTP标头

Kaa*_*aan 8 gwt http-headers

如何在使用GWT提交表单时设置其他HTTP标头.
(我使用FormPanel构建表单)


摘要

从接受的答案:

无法使用FormPanel设置HTTP标头 - FormPanel包装标准HTML <form>,不允许设置自定义标头.

Jas*_*erk 5

无法使用FormPanel- FormPanel包装标准HTML 来设置HTTP标头<form>,这不允许设置自定义标头.

要设置自己的标题,请使用RequestBuilder:

RequestBuilder rb = new RequestBuilder(Method.POST, "http://www.my-server.com");
rb.setHeader("X-My-Header", "VALUE");
Request r = rb.sendRequest(null, new RequestCallback() {...});
Run Code Online (Sandbox Code Playgroud)

  • 感谢您的回答,但用户正在提交文件.因此,除非有一种方法可以上传除使用表单之外的文件,否则我将不得不为我的问题找到另一种解决方案. (3认同)