Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 286 for jsconf (0.13 seconds)

  1. docs/ko/docs/advanced/path-operation-advanced-configuration.md

    ### 사용자 정의 OpenAPI 콘텐츠 타입 { #custom-openapi-content-type }
    
    같은 트릭을 사용하면, Pydantic 모델을 이용해 JSON Schema를 정의하고 이를 *경로 처리*의 사용자 정의 OpenAPI 스키마 섹션에 포함시킬 수 있습니다.
    
    요청의 데이터 타입이 JSON이 아니더라도 이렇게 할 수 있습니다.
    
    예를 들어 이 애플리케이션에서는 Pydantic 모델에서 JSON Schema를 추출하는 FastAPI의 통합 기능도, JSON에 대한 자동 검증도 사용하지 않습니다. 실제로 요청 콘텐츠 타입을 JSON이 아니라 YAML로 선언합니다:
    
    {* ../../docs_src/path_operation_advanced_configuration/tutorial007_py310.py hl[15:20, 22] *}
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 7.6K bytes
    - Click Count (0)
  2. docs/ko/docs/tutorial/request-forms.md

    <dfn title="사양">사양</dfn>에서는 필드 이름이 `username` 및 `password`로 정확하게 명명되어야 하고, JSON이 아닌 폼 필드로 전송해야 합니다.
    
    `Form`을 사용하면 유효성 검사, 예제, 별칭(예: `username` 대신 `user-name`) 등을 포함하여 `Body`(및 `Query`, `Path`, `Cookie`)와 동일한 구성을 선언할 수 있습니다.
    
    /// info | 정보
    
    `Form`은 `Body`에서 직접 상속되는 클래스입니다.
    
    ///
    
    /// tip | 팁
    
    폼 본문을 선언할 때는 `Form`을 명시적으로 사용해야 합니다. 그렇지 않으면 매개변수가 쿼리 매개변수나 본문(JSON) 매개변수로 해석됩니다.
    
    ///
    
    ## "폼 필드"에 대해 { #about-form-fields }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 3K bytes
    - Click Count (0)
  3. docs/ko/docs/advanced/json-base64-bytes.md

    # 바이트를 Base64로 포함하는 JSON { #json-with-bytes-as-base64 }
    
    애플리케이션에서 JSON 데이터를 주고받아야 하지만 그 안에 바이너리 데이터를 포함해야 한다면, base64로 인코딩해서 포함할 수 있습니다.
    
    ## Base64와 파일 { #base64-vs-files }
    
    바이너리 데이터 업로드에는 [요청 파일](../tutorial/request-files.md)을, 바이너리 데이터 전송에는 [커스텀 응답 - FileResponse](./custom-response.md#fileresponse--fileresponse-)를 사용할 수 있는지 먼저 고려하세요. JSON으로 인코딩하는 대신 말입니다.
    
    JSON은 UTF-8로 인코딩된 문자열만 포함할 수 있으므로, 원시 바이트를 그대로 담을 수 없습니다.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:56:39 GMT 2026
    - 2.9K bytes
    - Click Count (0)
  4. docs/pt/docs/tutorial/stream-json-lines.md

    ```
    
    Pode até ser um Stream infinito, em que você continua enviando dados.
    
    ## JSON Lines { #json-lines }
    
    Nesses casos, é comum enviar "**JSON Lines**", um formato em que você envia um objeto JSON por linha.
    
    Uma response teria um tipo de conteúdo `application/jsonl` (em vez de `application/json`) e o corpo seria algo como:
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:13 GMT 2026
    - 4.6K bytes
    - Click Count (0)
  5. docs/ru/docs/tutorial/stream-json-lines.md

    Это может быть даже бесконечный поток, когда вы продолжаете отправлять данные.
    
    ## JSON Lines { #json-lines }
    
    В таких случаях часто отправляют «**JSON Lines**», это формат, в котором отправляется по одному JSON-объекту на строку.
    
    Ответ будет иметь тип содержимого `application/jsonl` (вместо `application/json`), а тело ответа будет примерно таким:
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 7.1K bytes
    - Click Count (0)
  6. docs/uk/docs/tutorial/stream-json-lines.md

    ```
    
    Це може бути навіть нескінченний потік, у якому ви постійно надсилаєте дані.
    
    ## JSON Lines { #json-lines }
    
    У таких випадках часто надсилають «**JSON Lines**» - формат, у якому ви надсилаєте по одному об’єкту JSON на рядок.
    
    Відповідь матиме тип вмісту `application/jsonl` (замість `application/json`), а тіло буде приблизно таким:
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:25:54 GMT 2026
    - 6.6K bytes
    - Click Count (0)
  7. docs/tr/docs/tutorial/stream-json-lines.md

    ```
    
    Hatta, sürekli veri gönderdiğiniz sonsuz bir akış da olabilir.
    
    ## JSON Lines { #json-lines }
    
    Bu tür durumlarda, her satıra bir JSON nesnesi gönderdiğiniz bir biçim olan “**JSON Lines**” kullanmak yaygındır.
    
    Response’un `application/json` yerine `application/jsonl` içerik türü (Content-Type) olur ve body aşağıdaki gibi görünür:
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:51:35 GMT 2026
    - 4.6K bytes
    - Click Count (0)
  8. docs/ko/docs/tutorial/stream-json-lines.md

        Note over App: Keeps producing...
        Note over Client: Keeps consuming...
    ```
    
    데이터를 계속 보내는 무한 스트림일 수도 있습니다.
    
    ## JSON Lines { #json-lines }
    
    이런 경우에는 한 줄에 하나의 JSON 객체를 보내는 형식인 "**JSON Lines**"를 사용하는 것이 일반적입니다.
    
    응답의 콘텐츠 타입은 `application/json` 대신 `application/jsonl`이고, 본문은 다음과 같습니다:
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    {"name": "Portal Gun", "description": "A portal opening device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:56:39 GMT 2026
    - 4.8K bytes
    - Click Count (0)
  9. docs/ko/docs/tutorial/encoder.md

    이를 위해 `jsonable_encoder`를 사용할 수 있습니다.
    
    Pydantic 모델 같은 객체를 받고 JSON 호환 가능한 버전을 반환합니다:
    
    {* ../../docs_src/encoder/tutorial001_py310.py hl[4,21] *}
    
    이 예시에서는 Pydantic 모델을 `dict`로, `datetime`을 `str`로 변환합니다.
    
    이렇게 호출한 결과는 파이썬 표준인 [`json.dumps()`](https://docs.python.org/3/library/json.html#json.dumps)로 인코딩할 수 있습니다.
    
    JSON 형식(문자열)의 데이터가 들어있는 큰 `str`을 반환하지 않습니다. JSON과 모두 호환되는 값과 하위 값이 있는 파이썬 표준 데이터 구조(예: `dict`)를 반환합니다.
    
    /// note | 참고
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 1.8K bytes
    - Click Count (0)
  10. docs/fr/docs/tutorial/stream-json-lines.md

    Cela peut même être un flux infini, où vous continuez à envoyer des données.
    
    ## JSON Lines { #json-lines }
    
    Dans ces cas, il est courant d'envoyer des « JSON Lines », qui est un format où vous envoyez un objet JSON par ligne.
    
    Une réponse aurait un type de contenu `application/jsonl` (au lieu de `application/json`) et le corps ressemblerait à ceci :
    
    ```json
    {"name": "Plumbus", "description": "A multi-purpose household device."}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:33:45 GMT 2026
    - 4.9K bytes
    - Click Count (0)
Back to Top