Use latest version of sockjs-client in AbstractSockJsService

Closes gh-30848
This commit is contained in:
Sébastien Deleuze 2023-07-10 15:11:56 +02:00
parent 76f94e998e
commit 38f9cbe3de
2 changed files with 4 additions and 4 deletions

View File

@ -80,7 +80,7 @@ public abstract class AbstractSockJsService implements SockJsService, CorsConfig
private String name = "SockJSService@" + ObjectUtils.getIdentityHexString(this);
private String clientLibraryUrl = "https://cdn.jsdelivr.net/sockjs/1.0.0/sockjs.min.js";
private String clientLibraryUrl = "https://cdn.jsdelivr.net/npm/sockjs-client@1/dist/sockjs.min.js";
private int streamBytesLimit = 128 * 1024;

View File

@ -227,14 +227,14 @@ class SockJsServiceTests extends AbstractHttpRequestTests {
assertThat(this.servletResponse.getContentType()).isEqualTo("text/html;charset=UTF-8");
assertThat(this.servletResponse.getContentAsString()).startsWith("<!DOCTYPE html>\n");
assertThat(this.servletResponse.getContentLength()).isEqualTo(509);
assertThat(this.servletResponse.getContentLength()).isEqualTo(521);
assertThat(this.response.getHeaders().getCacheControl()).isEqualTo("no-store, no-cache, must-revalidate, max-age=0");
assertThat(this.response.getHeaders().getETag()).isEqualTo("\"0a909c1cfbe0deb55f142095f4149eed4\"");
assertThat(this.response.getHeaders().getETag()).isEqualTo("\"0d5374d44ec6545f2deae3a688b7ec9a8\"");
}
@Test
void handleIframeRequestNotModified() {
this.servletRequest.addHeader("If-None-Match", "\"0a909c1cfbe0deb55f142095f4149eed4\"");
this.servletRequest.addHeader("If-None-Match", "\"0d5374d44ec6545f2deae3a688b7ec9a8\"");
resetResponseAndHandleRequest("GET", "/echo/iframe.html", HttpStatus.NOT_MODIFIED);
}