URL 구성 요소를 인코딩하고 디코딩하는 방법.
전체 URL을 무분별하게 인코딩하지 말고 적절한 URL 구성 요소를 인코딩하세요. 경로 구분자와 값 안의 문자를 구분해 유지하세요.
작업에 맞게 절차를 조정하세요.
인코딩할 URL 구성 요소를 선택하고 해당 요소 밖의 구조적 구분자는 보존하세요. UTF-8과 대상의 쿼리 규칙을 명시하세요. 필요할 때만 디코딩하고 퍼센트 인코딩을 대상 주소 검증으로 간주하지 않으면서 결과 값을 비교하세요.
- 제공할 내용
- 텍스트 또는 인코딩된 URL 구성 요소.
- 받을 결과
- UTF-8을 처리한 퍼센트 인코딩 또는 디코딩된 구성 요소.
입력과 결과를 확인하세요.
설명용 입력과 출력 · 실제 WebAct 실행이 아닌 학습용 예시
입력 항목 예시개
Encode the query value red mug.
완성된 예시
red%20mug
이 입력을 프롬프트에 넣고 WebAct에 복사해 작업을 실행해 보세요. 결과는 설명용 예시와 다를 수 있습니다.
판단 기준과 문제 해결.
구성 요소 인코더로 URL 전체를 인코딩해야 하나요?
일반적으로 개별 값을 인코딩하세요. 모든 슬래시와 콜론을 인코딩하면 URL 구조가 하나의 불투명한 값으로 바뀔 수 있습니다.
어떤 쿼리에서는 공백이 더하기 기호로, 다른 쿼리에서는 %20으로 보이는 이유는 무엇인가요?
폼 방식 쿼리 인코딩과 URI 구성 요소 인코딩은 서로 다른 규칙을 사용합니다. 문자를 무작정 치환하지 말고 수신 파서에 맞추세요.
직접 준비한 자료로 시도하세요.
작업 프롬프트의 예시를 내 자료로 바꾸세요. 필요한 요구 사항은 유지하고 작업을 WebAct에 복사하세요.
작업 맞춤 설정 및 복사 ↑