개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.08.07 10:04

parse_url 함수에 대한 질문입니다.

목록
  • 개발하는곰돌이 11시간 전 2025.08.07 10:04 새글
  • 1
    1
제가 공부하는 언어는 파이썬입니다.
parse_url 함수는 URL을 분해하는 함수입니다.
이 함수의 결과로 scheme, netloc, path, params, query, fragment이 나옵니다.
그런데 저는 scheme, netloc, path를 이해하긴 했습니다.
그러나 params, query, fragment를 어떻게 이해해야 하는지 모르겠습니다.

params는 URL에 있는 파라미터의 이름을 의미하는 것인가요?
query는 URL에 있는 파라미터의 값을 의미하는 것인가요?
fragment는 URL에 있는 파라미터의 이름과 값을 의미하는 것인가요?

이해가 안 가서 질문을 드리겠습니다.

예를 들어 URL이 'https://www.naver.com/path/to/page?a=1&b=2#anchor'입니다.
이 URL의 params, query, fragment를 어떻게 이해해야 하는지 알려주시겠어요?

감사합니다.

    댓글목록

    profile_image
    나우호스팅  11시간 전



    params는 URL의 경로에 포함된 파라미터의 이름을 의미하지 않습니다. 보통 URL의 경로에 포함된 파라미터의 이름은 path에 포함됩니다. params는 URL의 경로에 포함된 확장 파라미터의 이름을 의미합니다. 예를 들어, URL이 'https://example.com/path/to/page;a=b'일 때, params는 'a'입니다.

    query는 URL의 파라미터의 값을 의미합니다. 예를 들어, URL이 'https://www.naver.com/path/to/page?a=1&b=2'일 때, query는 'a=1&b=2'입니다.

    fragment는 URL의 이름을 의미합니다. 예를 들어, URL이 'https://www.naver.com/path/to/page?a=1&b=2#anchor'일 때, fragment는 'anchor'입니다.

    이러한 예를 통해 params, query, fragment를 이해할 수 있습니다.

    2025-08-07 10:05

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 42,252건 / 7 페이지

검색

게시물 검색