- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 56 for GZIP (0.03 seconds)
-
docs/ko/docs/how-to/custom-request-and-route.md
* 모든 요청 바디를 자동으로 로깅하기. ## 커스텀 요청 바디 인코딩 처리하기 { #handling-custom-request-body-encodings } 커스텀 `Request` 서브클래스를 사용해 gzip 요청의 압축을 해제하는 방법을 살펴보겠습니다. 그리고 그 커스텀 요청 클래스를 사용하기 위한 `APIRoute` 서브클래스도 함께 보겠습니다. ### 커스텀 `GzipRequest` 클래스 만들기 { #create-a-custom-gziprequest-class } /// tip | 팁 이 예시는 동작 방식 시연을 위한 장난감 예제입니다. Gzip 지원이 필요하다면 제공되는 [`GzipMiddleware`](../advanced/middleware.md#gzipmiddleware)를 사용할 수 있습니다. ///Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:06:26 GMT 2026 - 5.2K bytes - Click Count (0) -
okhttp-zstd/README.md
This module enables [Zstandard (zstd)][1] response compression in addition to Gzip, as long as the `Accept-Encoding` header is not otherwise set. Web servers must be configured to return zstd responses. Note that zstd is not used for sending requests. ```java OkHttpClient client = new OkHttpClient.Builder() .addInterceptor(CompressionInterceptor(Zstd, Gzip)) .build(); ``` ```kotlin
Created: Fri Apr 03 11:42:14 GMT 2026 - Last Modified: Wed Mar 11 05:41:23 GMT 2026 - 566 bytes - Click Count (1) -
docs/ja/docs/advanced/middleware.md
## `GZipMiddleware` { #gzipmiddleware } `Accept-Encoding` ヘッダーに "gzip" を含むリクエストに対して GZip レスポンスを処理します。 このミドルウェアは、通常のレスポンスとストリーミングレスポンスの両方を処理します。 {* ../../docs_src/advanced_middleware/tutorial003_py310.py hl[2,6] *} サポートされる引数は次のとおりです: - `minimum_size` - このバイト数の最小サイズ未満のレスポンスは GZip 圧縮しません。デフォルトは `500` です。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:07:17 GMT 2026 - 5.2K bytes - Click Count (0) -
docs/zh-hant/docs/how-to/custom-request-and-route.md
可能的使用情境包括: * 將非 JSON 的請求本文轉換為 JSON(例如 [`msgpack`](https://msgpack.org/index.html))。 * 解壓縮以 gzip 壓縮的請求本文。 * 自動記錄所有請求本文。 ## 處理自訂請求本文編碼 { #handling-custom-request-body-encodings } 讓我們看看如何使用自訂的 `Request` 子類別來解壓縮 gzip 請求。 並透過 `APIRoute` 子類別來使用該自訂的請求類別。 ### 建立自訂的 `GzipRequest` 類別 { #create-a-custom-gziprequest-class } /// tip 這是一個示範用的簡化範例;如果你需要 Gzip 支援,可以直接使用提供的 [`GzipMiddleware`](../advanced/middleware.md#gzipmiddleware)。 ///Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:05:38 GMT 2026 - 4.2K bytes - Click Count (0) -
docs/zh/docs/advanced/middleware.md
如果传入的请求没有通过验证,则发送 `400` 响应。 ## `GZipMiddleware` { #gzipmiddleware } 处理 `Accept-Encoding` 请求头中包含 `"gzip"` 请求的 GZip 响应。 中间件会处理标准响应与流响应。 {* ../../docs_src/advanced_middleware/tutorial003_py310.py hl[2,6] *} 支持以下参数: * `minimum_size` - 小于该最小字节数的响应不使用 GZip。默认值是 `500`。 * `compresslevel` - GZip 压缩使用的级别,为 1 到 9 的整数。默认为 `9`。值越低压缩越快但文件更大,值越高压缩越慢但文件更小。 ## 其它中间件 { #other-middlewares }Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:06:37 GMT 2026 - 3.7K bytes - Click Count (0) -
docs/zh-hant/docs/advanced/middleware.md
若傳入請求驗證失敗,將回傳 `400` 回應。 ## `GZipMiddleware` { #gzipmiddleware } 處理在 `Accept-Encoding` 標頭中包含 `"gzip"` 的請求之 GZip 壓縮回應。 此中介軟體會處理一般與串流回應。 {* ../../docs_src/advanced_middleware/tutorial003_py310.py hl[2,6] *} 支援以下參數: - `minimum_size` - 小於此位元組大小的回應不會進行 GZip。預設為 `500`。 - `compresslevel` - GZip 壓縮時使用的等級。為 1 到 9 的整數。預設為 `9`。值越小壓縮越快但檔案較大,值越大壓縮較慢但檔案較小。 ## 其他中介軟體 { #other-middlewares } 還有許多其他 ASGI 中介軟體。Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 17:05:38 GMT 2026 - 3.9K bytes - Click Count (0) -
docs/ja/docs/how-to/custom-request-and-route.md
* gzip 圧縮されたリクエストボディの解凍。 * すべてのリクエストボディの自動ロギング。 ## カスタムリクエストボディのエンコーディングの処理 { #handling-custom-request-body-encodings } gzip のリクエストを解凍するために、カスタムの `Request` サブクラスを使う方法を見ていきます。 そして、そのカスタムリクエストクラスを使うための `APIRoute` サブクラスを用意します。 ### カスタム `GzipRequest` クラスの作成 { #create-a-custom-gziprequest-class } /// tip | 豆知識Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Fri Mar 20 14:07:17 GMT 2026 - 5.4K bytes - Click Count (0) -
src/main/java/org/codelibs/curl/CurlRequest.java
* It supports various HTTP methods, request parameters, headers, body content, and more. */ public class CurlRequest { /** * The GZIP compression type. */ protected static final String GZIP = "gzip"; /** * Logger for logging request details. */ protected static final Logger logger = Logger.getLogger(CurlRequest.class.getName()); /**Created: Thu Apr 02 15:34:12 GMT 2026 - Last Modified: Sat Mar 21 09:11:12 GMT 2026 - 19.7K bytes - Click Count (0) -
src/test/java/org/codelibs/curl/CurlRequestTest.java
CurlRequest request = new CurlRequest(Method.GET, "https://example.com"); // Call gzip() and verify it sets compression request.gzip(); // We can't directly access compression field, but we can verify the method returns this assertSame(request, request.gzip()); } @Test public void testMultipleCompressionCalls() {
Created: Thu Apr 02 15:34:12 GMT 2026 - Last Modified: Sat Mar 21 09:11:12 GMT 2026 - 24.7K bytes - Click Count (0) -
src/test/java/org/codelibs/curl/CurlResponseTest.java
assertEquals("100", response.getHeaderValue("content-length")); assertEquals("100", response.getHeaderValue("CONTENT-LENGTH")); assertEquals("gzip", response.getHeaderValue("Accept-Encoding")); assertEquals("gzip", response.getHeaderValue("ACCEPT-ENCODING")); } // --- getContentAsString() optimization tests --- @Test public void test_GetContentAsString_InMemoryCache() {Created: Thu Apr 02 15:34:12 GMT 2026 - Last Modified: Sat Mar 21 09:11:12 GMT 2026 - 17.7K bytes - Click Count (0)