Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 20 for InternalError (0.58 seconds)

  1. docs_src/dependencies/tutorial008c_py310.py

    app = FastAPI()
    
    
    class InternalError(Exception):
        pass
    
    
    def get_username():
        try:
            yield "Rick"
        except InternalError:
            print("Oops, we didn't raise again, Britney ๐Ÿ˜ฑ")
    
    
    @app.get("/items/{item_id}")
    def get_item(item_id: str, username: str = Depends(get_username)):
        if item_id == "portal-gun":
            raise InternalError(
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 660 bytes
    - Click Count (0)
  2. docs_src/dependencies/tutorial008c_an_py310.py

    app = FastAPI()
    
    
    class InternalError(Exception):
        pass
    
    
    def get_username():
        try:
            yield "Rick"
        except InternalError:
            print("Oops, we didn't raise again, Britney ๐Ÿ˜ฑ")
    
    
    @app.get("/items/{item_id}")
    def get_item(item_id: str, username: Annotated[str, Depends(get_username)]):
        if item_id == "portal-gun":
            raise InternalError(
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 700 bytes
    - Click Count (0)
  3. docs_src/dependencies/tutorial008d_py310.py

    from fastapi import Depends, FastAPI, HTTPException
    
    app = FastAPI()
    
    
    class InternalError(Exception):
        pass
    
    
    def get_username():
        try:
            yield "Rick"
        except InternalError:
            print("We don't swallow the internal error here, we raise again ๐Ÿ˜Ž")
            raise
    
    
    @app.get("/items/{item_id}")
    def get_item(item_id: str, username: str = Depends(get_username)):
        if item_id == "portal-gun":
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 694 bytes
    - Click Count (0)
  4. docs_src/dependencies/tutorial008d_an_py310.py

    from typing import Annotated
    
    from fastapi import Depends, FastAPI, HTTPException
    
    app = FastAPI()
    
    
    class InternalError(Exception):
        pass
    
    
    def get_username():
        try:
            yield "Rick"
        except InternalError:
            print("We don't swallow the internal error here, we raise again ๐Ÿ˜Ž")
            raise
    
    
    @app.get("/items/{item_id}")
    def get_item(item_id: str, username: Annotated[str, Depends(get_username)]):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 734 bytes
    - Click Count (0)
  5. src/test/java/org/codelibs/fess/exception/SsoProcessExceptionTest.java

            String message = "SSO failed due to VM error";
            InternalError error = new InternalError("JVM internal error during SSO");
            SsoProcessException exception = new SsoProcessException(message, error);
    
            assertEquals(message, exception.getMessage());
            assertTrue(exception.getCause() instanceof InternalError);
            assertTrue(exception.getCause() instanceof VirtualMachineError);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 13.8K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/exception/DataStoreCrawlingExceptionTest.java

            String message = "VM error during crawling";
            InternalError error = new InternalError("JVM internal error");
    
            DataStoreCrawlingException exception = new DataStoreCrawlingException(url, message, error);
    
            assertEquals(url, exception.getUrl());
            assertTrue(exception.getCause() instanceof InternalError);
            assertTrue(exception.getCause() instanceof VirtualMachineError);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 16.6K bytes
    - Click Count (0)
  7. docs/zh/docs/tutorial/dependencies/dependencies-with-yield.md

    ไฝ ๅฏไปฅไฝฟ็”จ `raise` ้‡ๆ–ฐๆŠ›ๅ‡บๅŒไธ€ไธชๅผ‚ๅธธ๏ผš
    
    {* ../../docs_src/dependencies/tutorial008d_an_py310.py hl[17] *}
    
    ็Žฐๅœจๅฎขๆˆท็ซฏไปไผšๅพ—ๅˆฐๅŒๆ ท็š„ *HTTP 500 Internal Server Error* ๅ“ๅบ”๏ผŒไฝ†ๆœๅŠกๅ™จๆ—ฅๅฟ—ไธญไผšๆœ‰ๆˆ‘ไปฌ่‡ชๅฎšไน‰็š„ `InternalError`ใ€‚๐Ÿ˜Ž
    
    ## ไฝฟ็”จ `yield` ็š„ไพ่ต–้กน็š„ๆ‰ง่กŒ { #execution-of-dependencies-with-yield }
    
    ๆ‰ง่กŒ้กบๅบๅคง่‡ดๅฆ‚ไธ‹ๅ›พๆ‰€็คบใ€‚ๆ—ถ้—ด่ฝดไปŽไธŠๅˆฐไธ‹๏ผŒๆฏไธ€ๅˆ—้ƒฝไปฃ่กจไบคไบ’ๆˆ–ๆ‰ง่กŒไปฃ็ ็š„ไธ€้ƒจๅˆ†ใ€‚
    
    ```mermaid
    sequenceDiagram
    
    participant client as Client
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 12.1K bytes
    - Click Count (0)
  8. docs/zh-hant/docs/tutorial/dependencies/dependencies-with-yield.md

    ไฝ ๅฏไปฅไฝฟ็”จ `raise` ้‡ๆ–ฐๆ‹‹ๅ‡บๅŒไธ€ๅ€‹ไพ‹ๅค–๏ผš
    
    {* ../../docs_src/dependencies/tutorial008d_an_py310.py hl[17] *}
    
    ็พๅœจๅฎขๆˆถ็ซฏไปๆœƒ็ฒๅพ—ๅŒๆจฃ็š„ *HTTP 500 Internal Server Error* ๅ›žๆ‡‰๏ผŒไฝ†ไผบๆœๅ™จ็š„ๆ—ฅ่ชŒไธญๆœƒๆœ‰ๆˆ‘ๅ€‘่‡ช่จ‚็š„ `InternalError`ใ€‚๐Ÿ˜Ž
    
    ## ๅซ `yield` ็š„็›ธไพๅŸท่กŒ้ †ๅบ { #execution-of-dependencies-with-yield }
    
    ๅŸท่กŒ้ †ๅบๅคง่‡ดๅฆ‚ไธ‹ๅœ–ใ€‚ๆ™‚้–“ๅพžไธŠๅพ€ไธ‹ๆตๅ‹•๏ผŒๆฏไธ€ๆฌ„ไปฃ่กจไธ€ๅ€‹ไบ’ๅ‹•ๆˆ–ๅŸท่กŒ็จ‹ๅผ็ขผ็š„้ƒจๅˆ†ใ€‚
    
    ```mermaid
    sequenceDiagram
    
    participant client as Client
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:05:38 GMT 2026
    - 11.9K bytes
    - Click Count (0)
  9. docs/en/docs/tutorial/dependencies/dependencies-with-yield.md

    {* ../../docs_src/dependencies/tutorial008d_an_py310.py hl[17] *}
    
    Now the client will get the same *HTTP 500 Internal Server Error* response, but the server will have our custom `InternalError` in the logs. ๐Ÿ˜Ž
    
    ## Execution of dependencies with `yield` { #execution-of-dependencies-with-yield }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 05 18:13:19 GMT 2026
    - 12.6K bytes
    - Click Count (0)
  10. docs/ko/docs/tutorial/dependencies/dependencies-with-yield.md

    `raise`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ผํ•œ ์˜ˆ์™ธ๋ฅผ ๋‹ค์‹œ ๋ฐœ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:
    
    {* ../../docs_src/dependencies/tutorial008d_an_py310.py hl[17] *}
    
    ์ด์ œ ํด๋ผ์ด์–ธํŠธ๋Š” ๋™์ผํ•œ *HTTP 500 Internal Server Error* ์‘๋‹ต์„ ๋ฐ›๊ฒŒ ๋˜์ง€๋งŒ, ์„œ๋ฒ„ ๋กœ๊ทธ์—๋Š” ์‚ฌ์šฉ์ž ์ •์˜ `InternalError`๊ฐ€ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Ž
    
    ## `yield`๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜์กด์„ฑ์˜ ์‹คํ–‰ ์ˆœ์„œ { #execution-of-dependencies-with-yield }
    
    ์‹คํ–‰ ์ˆœ์„œ๋Š” ์•„๋ž˜ ๋‹ค์ด์–ด๊ทธ๋žจ๊ณผ ๊ฑฐ์˜ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ„์€ ์œ„์—์„œ ์•„๋ž˜๋กœ ํ๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ์—ด์€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๊ฑฐ๋‚˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ถ€๋ถ„ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
    
    ```mermaid
    sequenceDiagram
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 14.3K bytes
    - Click Count (0)
Back to Top