2010-12-02 5 views
0

제 3 자 응용 프로그램과 제 3 자 응용 프로그램을 연결하는 중, 제 3 자 응용 프로그램이 쿼리 종류 구분 기호로 '&'앰퍼샌드가 아닌 '#'해시가있는 한 곳에서 내 응용 프로그램을 전달합니다. C#은 쿼리 문자열의 잘못된 부분, 즉 '#'을 제거하고 모든 부분을 바로 제거합니다. 내가 직접 구문 분석 할 수 있도록 잘못된 부분을 포함하여 전체 원시 쿼리 문자열을 가져 오는 방법이 있습니까?형식이 잘못된 부분을 포함한 전체 URL을 가져 오는 중

제 3 자에게이 문제를 해결하도록 요청할 수있는 조항이 없습니다.

나는 Request.QueryString, Request.RawQuery, Request.Url.Query을 시도했지만 아무 것도 잘못된 부분이있는 실제 원시 쿼리를 포함하지 않았습니다. 어느 URL에 해시 후 내용을 얻기

+0

이 예제를 제공합니다 그런 URL의 – abatishchev

+0

그것은 당신의 질문에서 추론하는 것이 가능합니다 응용 프로그램이 서버에서 실행되고 있지만 타사 응용 프로그램은 어디에서 실행되고 있습니까? 서버 에서뿐만 아니라? 나는 그런 모호한 질문에 포괄적 인 대답을 기대하지 않을 것이다. – akonsu

답변

0

.

감사합니다. 원시 쿼리가 실제 원시 쿼리 :( 당신이 나를 도울 수 있다면, 내가 당신에게 감사 할 것이다되지 않음을 의미하기 때문에 간단하지 않습니다 .이 클라이언트를 대상으로, 서버에서 실행되지 않는 응용 프로그램은 두 응용 프로그램 사이의 상호 작용이 일어나지 않는 방법, 아마도 해결 방법을 적용 할 수

을 또한,이 본 : How to get Url Hash (#) from server side

+0

고마워, 지금은 자바 스크립트 구문 분석 및 리디렉션 기술을 사용하고 있습니다. – user528194

관련 문제