웹 서비스가 있는데 웹 서비스를 호출하면 wsdl이 있고 모든 것이 잘 작동합니다.URL을 호출하는 웹 서비스 메서드
내가 지금하고 싶은 것은 웹 서비스 메서드 내에서 어딘가에서 URL을 호출하는 것입니다. C# 코드에서는 다음과 같이 할 수 있습니다.
Response.Redirect("Insurance.aspx?fileno1=" + txtFileNo1.Text + "&fileno2=" + txtFileNo2.Text + "&docid=" + Convert.ToString(GridView1.SelectedDataKey[2]));
그러나 Response.Redirect 옵션은 asmx 페이지에서 사용할 수 없습니다.
이렇게 할 수 있나요? 그렇다면 아무에게나 감사하다는 마음을 보여줄 수 있습니다. 나는 사방을 검색해 보았지만 웹 서비스를 호출하거나 웹 서비스 내에서 웹 서비스를 호출하는 것에 대해서만 알 수 있었지만 웹 서비스 내에서 URL을 호출하는 것과 관련된 주제는 없습니다. 어떤 도움이라도 대단히 감사하겠습니다.
"URL 호출"이란 정확히 무엇을 의미합니까? 사용자를 리디렉션한다는 의미입니까? 그렇다면'HttpContext.Current.Response.Redirect (...) '를 호출하여 웹 서비스의 현재 응답에 액세스 할 수 있습니다. –
"www.insuranceini.com/insurance.aspx?fileno1="+txtfileno1"과 같은 URL을 호출하십시오. 내 클라이언트가 내 웹 서비스를 호출하면 클라이언트가 내게 보내는 데이터를 처리하는 위의 링크처럼 내 Apis 중 다른 하나에 대한 호출이 생성됩니다. – user1270384
@Dave Zych 위에서 언급 한 시나리오에 대해 언급 한 HttpContext가 작동한다고 가정 해 보시겠습니까? – user1270384