인프런 커뮤니티 질문&답변

white8030님의 프로필 이미지
white8030

작성한 질문수

모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1

[실습2-1] 취약점 분석 실습

url

작성

·

285

0

화면 캡처 2023-07-17 174829.jpg캡쳐 사진처럼, 제 url은 강사님 url과 달리 실습하다보면 %20 이렇게 표현되는데 저거 어떻게 못하나요?

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

URL에서 “%20”은 공백을 나타내는 URL 인코딩 방식입니다. 일반적으로는 URL에 공백이 들어갈 수 없기 때문에, 공백을 표현하기 위해 “%20”으로 변환되어 표시됩니다.

만약, 직접적으로 “%20”이 아닌 공백을 URL에 사용하고 싶다면, URL 인코딩 방식을 사용하지 않고 공백을 그대로 사용해야 합니다. 다만, 이 경우 URL이 올바르게 동작하지 않을 수 있으니 주의해야 합니다.

잘못된 URL이 발생하거나 이러한 문제가 지속적으로 발생한다면, 관련 코드를 확인해볼 필요가 있을 것 같습니다. 코드 상에서 URL 관련 처리를 따로 해주거나, 특수문자를 인코딩하는 기능을 사용하는지 확인해보세요.

더 정확한 도움을 드리기 위해서는 실제 코드를 확인해야 하니, 관련 코드 부분을 공유해 주시면 좀 더 구체적인 도움을 드릴 수 있을 것 같아요. 감사합니다.

white8030님의 프로필 이미지
white8030

작성한 질문수

질문하기