URL을 통과 할 변수가 있고 물음표가있는 경우 물음표를 벗어나면됩니까? 만약에 그것이 어떻게 된 것인지를 어떻게 확신 할 수 있습니까? 죄송하지만 간단한 질문이라면이 정보가 필요합니다. 대답에 따라 알지도 못하고 앞으로 나아가면 혼란에 빠질 수 있습니다.URL 변수의 중간에 물음표가 있습니까?
35
A
답변
47
물음표 URL은 %3F
으로 인코딩됩니다. 그러나 문자를 수동으로 인코딩하는 것보다는 전체에 적절한 엔코더를 사용해야합니다.
6
다음은 URL 인코딩 문자의 full list입니다. 당신은 서버 사이드 언어 PHP를 사용하는 경우, 당신은
$nice_url = urlencode("http://your.old.url");
다른 언어와 유사한 기능을 구축해야합니다 ... 같은 것을 사용할 수 있습니다 (또는 하나 개의 온라인을 찾을 수 있습니다). 그러면 물음표 (및 기타 URL 문제)가 처리됩니다.
+3
전체 URL을 인코딩하는 것이 아니라 경로 세그먼트를 개별적으로 인코딩해야합니다. 그렇지 않으면 스키마 뒤에 콜론을 인코딩하고, FQDN의 점과 경로 세그먼트를 구분하는 슬래시를 인코딩합니다. Plase에서 https://tools.ietf.org/html/rfc3986을 살펴보십시오. – cmoran92
5
구글로 연결되는 자바 스크립트 검색 엔진을 만들려고 노력의 내 경험에 따르면
, 단지 % 3 층와 물음표를 교체합니다. URL은 %의 오른쪽에있는 처음 두 문자를 16 진수 형식으로 읽습니다.
관련 문제
- 1. 물음표가 포함 된 URL 리디렉션
- 2. 물음표가 포함 된 URL 재 작성
- 3. URL 매개 변수의 레일 시간대
- 4. PHP - URL 변수의 데이터 관리
- 5. URL 매개 변수의 기본 라우팅
- 6. 따옴표 문자가 물음표가 됨
- 7. Safari에 물음표가 표시됩니다.
- 8. URL 매개 변수의 최대 길이 변경
- 9. 중간에 표시/숨기기 방법이 있습니까
- 10. 어떤 마우스 버튼이 중간에 있습니까?
- 11. 레일에서 양식 매개 변수의 URL 생성
- 12. URL 매개 변수의 DIV를 Rails에 표시하려고 시도합니다.
- 13. xsl transform : 앰퍼샌드 URL 매개 변수의 문제점
- 14. 레일즈 애플리케이션의 HTML 파일에 변수의 URL 삽입
- 15. 유니 코드 텍스트가 물음표가 됨
- 16. mod_rewrite 규칙 정규식에서 물음표가 일치
- 17. 정규식 일치의 물음표가 작동하지 않습니다.
- 18. CodeIgniter : 페이지 매김에 물음표가 없습니까?
- 19. 중간에 RSpec 테스트를 중단 할 수 있습니까?
- 20. bash 스크립트 중간에 'su'를 실행할 수 있습니까?
- 21. 보기 중간에 iAd 배너를 넣을 수 있습니까?
- 22. android webview - 중간에 바닥 글이 있습니까?
- 23. 의 Foreach return 문의 중간에
- 24. 파일 이름의 Uploadify 물음표가 작동하지 않습니다.
- 25. 장고의 매개 변수의 일부로 슬래시를 허용하는 URL 사용
- 26. 중간에 서버가없는 데이터 보내기
- 27. 다이아몬드의 두 물음표가 upsidedown 느낌표 대신
- 28. TestFlight 빌드 및 보관시 큰 물음표가 발생합니다.
- 29. 웹 브라우저에 물음표가 나타나는 이유는 무엇입니까?
- 30. 다이아몬드 모양의 물음표가 나타나지 않게하는 방법은 무엇입니까?
@StefanH Ok. 내 URL은'site.com? var1 = apples & var2 = newsite.com? w.newsite.com & var3 = stuff'과 같을 것입니다. – townie
죄송합니다 - 질문을 잘못 읽었습니다 - 제 답변이 잘못되었습니다. 당신은 확실히 그것을 인코딩하고자합니다 :) –