Переопределить соединение: keep-alive в RPC GWT - PullRequest
0 голосов
/ 13 декабря 2011

Я хочу изменить подключение по умолчанию: keep-alive из службы rpc в Connection: закрыть То, что я делаю, это:

reqBuilder = new RpcRequestBuilder() {
  @Override
  protected RequestBuilder doCreate(String serviceEntryPoint) {
    RequestBuilder rb = super.doCreate(serviceEntryPoint);
    rb.setHeader("Connection", "close");
    return rb;
  }
};

((ServiceDefTarget) ObjectService).setRpcRequestBuilder(reqBuilder);

Но. Соединение по умолчанию: keep-alive все еще появляется. (некоторый класс GWT переопределяет его) Любая идея?

1 Ответ

3 голосов
/ 13 декабря 2011

Заголовок Connection управляется браузером. setHeader не предназначен для этого заголовка: http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#the-setrequestheader-method

...