inblog logo
|
stwin755
    CS

    쿼리스트링과 x-www-form-urlencoded

    Jan 25, 2024
    쿼리스트링과  x-www-form-urlencoded
    Contents
    쿼리스트링x-www-form-urlencoded결론

    쿼리스트링

    URL의 끝에 '?' 문자와 함께 전달되는 데이터이다.

    일반적으로 'key=value' 쌍으로 구성되며, 여러 개의 파라미터는 '&'로 구분

    예를 들어, "http://localhost:8080/?keyword=java&page=1"과 같은 URL에서 "keyword=java"와 "page=1"은 쿼리스트링의 일부이다.

    쿼리스트링은 주로 GET 요청에서 사용되며, 데이터를 URL에 포함시켜 전달한다.

    서버는 이 쿼리스트링을 분석하여 요청에 대한 응답을 반환한다.

    x-www-form-urlencoded

    HTML 폼을 통해 데이터를 전송할 때 사용되는 인코딩 방식이다.

    폼 데이터는 'key=value' 형태로 구성되며, 여러 개의 필드는 '&'로 구분된다.

    예를 들어, "name=Kim&age=27"와 같은 형식이다.

    이 데이터는 폼을 제출할 때 요청 본문(Request Body)에 포함되어 전송된다.

    주로 POST 요청에서 사용되며, 데이터의 길이나 복잡성에 제한이 없어 훨씬 많은 양의 데이터를 전송할 수 있다.

    결론

    따라서, 쿼리스트링은 URL의 일부로 데이터를 전송하는 방식이고,

    x-www-form-urlencoded는 HTML 폼 데이터를 전송하는 방식이다.

    Share article
    Contents
    쿼리스트링x-www-form-urlencoded결론

    stwin755

    RSS·Powered by Inblog