컴퓨터과학/네트워크

[ 네트워크 ] URL을 사용해 PAYLOAD 싣는 방법

InfHo 2023. 1. 13. 23:15

목차

     

    PAYLOAD

    URL 에서 PAYLOAD 싣는 방법

     

    HTTP 요청의 URL에 페이로드를 포함하는 것은 일반적이지 않습니다. URL은 일반적으로 요청이 수행되는 리소스를 식별하는 데 사용되며 페이로드는 요청 본문에 포함됩니다.

    그러나 경우에 따라 쿼리 매개변수를 사용하여 URL에 데이터를 포함할 수 있습니다. 쿼리 매개변수는 URL 끝에 추가되는 키-값 쌍으로 앞에 ? 캐릭터. & 문자로 구분하여 여러 쿼리 매개변수를 URL에 포함할 수 있습니다.

    예를 들어 두 개의 키-값 쌍인 key1과 key2를 포함하는 페이로드를 보내려는 경우 다음과 같이 URL에 쿼리 매개변수로 포함할 수 있습니다.

     

    https://example.com?key1=value1&key2=value2

    이 경우 페이로드는 쿼리 매개변수의 값으로 URL에 포함됩니다. 그러나 URL의 최대 길이는 일반적으로 약 2,000자로 제한되며 쿼리 매개변수를 사용하여 큰 페이로드를 보내는 것은 실용적이지 않을 수 있습니다. URL 대신 큰 페이로드를 보내려면 요청 본문을 사용하는 것이 좋습니다.

     

    파이썬에서 PAYLOAD 싣는 방법

    첫번째 방법

    var response = await http.get('https://example.com?key1=value1&key2=value2');

    두번째 방법

    import requests
    
    payload = {'key1': 'value1', 'key2': 'value2'}
    
    response = requests.get('https://example.com', params=payload)

    네트워크에 대한 다른 글

     

     

    '컴퓨터과학/네트워크' 카테고리의 글 목록

    모든 분야의 정보를 담고 있는 정보의 호텔입니다.

    jkcb.tistory.com