적절한 이미지를 전달하기 위해 일부 쿼리 문자열 값이 필요한 ashx 파일이 있습니다.컨텍스트 내에서 쿼리 문자열을 디코딩합니다. 요청
문제는 일부 검색 엔진 urlencode 다음 htmlencode 캐시에있는 URL 또는 색인을 생성 할 때입니다.
그래서 대신
/preview.ashx?file=abcd.jpg&root=small
를 가져 오는 예를 들어 나는이 기본적으로 context.Request.QueryString["root"]
은 그래서
내가 두 번째 추측 어떤 변수 루트가 없다는 것을 생각 오프가 발생
/preview.ashx?file=abcd.jpg&root=small
를 얻을 수 쿼리 문자열의 키는 amp; 루트 즉 부분 & 기호 뒤에.
내가 혼란스러워하지 않도록 서버 측에서 쿼리 문자열을 자동으로 html 및 urldecode하는 방법이 있다면 궁금합니다.
'C'로 질문에 태그를 붙였습니다 - 'C#'을 의미합니까? – Oded
그럴리 :'context.Request.QueryString [ "루트"]'(_string_'루트') – Oded
예 .. 나는 C#을 의미 ... context.Request.QueryString [ "루트"] 작은 반환해야하지만 루트와 같은 키가 없기 때문에 null을 반환합니다 .... 키 앰프가 있습니다. 루트 – robert