2016-09-07 3 views
-1

이 작은 코드 조각에 오류 예외가 발생하지만 이유/이유를 파악할 수 없습니다. 새로운 도움이 될 것입니다.400 C# 코드의 요청이 잘못되었습니다.

private void GetServiceData(string url) 
{ 
    try 
    { 
     if (!string.IsNullOrEmpty(this.Service) && !string.IsNullOrEmpty(url)) 
     { 
      string data = string.Empty; 
      string name = string.Format("{0}Data", this.Service); 

      using (WebClient client = new WebClient()) 
      { 
       data = client.DownloadString(url); 
      } 

      Page.ClientScript.RegisterHiddenField(name, data); 
     } 
    } 
    catch (Exception ex) 
    { 
     Shared.Utilities.ExceptionLog.WriteExceptionToLog(ex, "CourseFinderServiceControl.GetServiceData()"); 
    } 
} 
+0

디버깅에 익숙하지 않은 경우 TRY/CATCH를 제거하면 화면에 특정 오류가 표시됩니다 (지금은 로그에 기록됩니다). 그 구체적인 오류가 무엇입니까? –

+0

예외 세부 사항을 추가하십시오 –

+0

"this.Service"란 무엇입니까? –

답변

0

트윕의 경우 데이터를 요청할 때 클라이언트를 지정해야합니다.