[Python] Rest - GET vs POST

Discussão em 'Python' iniciado por Stack, Fevereiro 10, 2025.

  1. Stack

    Stack Membro Participativo

    I want to design an API call following REST principles.

    Let's assume I want to get users info where Users are identified with ids.

    With a GET method, the call would look : /users?id=XXXXX, YYYYY, ....

    The problem with this is : what happens when the list of users sent is too big ? The URI size limit is reached.

    With a POST method, the call would look like : /users

    and the request body would look like :

    {
    "users": [XXXXX, YYYYY]
    }


    As far as I know, GET method should only be used to read data, and POST method to create new resources.

    How should I design this properly ?

    Continue reading...

Compartilhe esta Página