들어오는 요청이 'application/json'인 경우에만 실행해야하는 second.aspx에 웹 메서드가 있습니다. First.aspx 페이지에 있습니다. 프로그래밍 방식으로 콘텐츠 형식이 'application/json'으로 설정된 HTTP 요청을 다음 코드를 사용하여 생성합니다. asp.net에서 프로그래밍 방식으로 생성 된 HTTP 요청을 사용하여 리디렉션
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://localhost/website1/Second.aspx");
req.ContentType = "application/json";
HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(resp.GetResponseStream());
string results = sr.ReadToEnd();
sr.Close();
과 Second.aspx에 나는 그것이 '응용 프로그램/json'.If 경우 예 나는 JQuery와 아약스 method.If I을 사용하여 웹 메소드를 실행하려는 볼 <%= Request.ContentType %>
를 사용하여 자바 스크립트에서 들어오는 요청을 확인하고
<%= Request.ContentType %>
은 'application/json'을 제공합니다. 그러나 제 문제는 Second.aspx의 HTML이 First.aspx의 텍스트 상자에로드되지만 Second.aspx로 리디렉션되지 않습니다. .so 나는 이런 식으로 웹 방법을 exceute 수 없습니다.
위의 프로그래밍 방식으로 생성 된 HTTP 요청 코드로 Second.aspx 페이지를 어떻게 rediret 할 수 있습니까?