2012-01-06 5 views
2

저는 RESTful 및 WCF 서비스가 새로 도입되었으며 JSON 메시지 형식으로 RESTful을 만들고 있습니다. 이 서비스를 실행하면 응답이 없습니다.RESTful 서비스 문제

[ServiceContract] 
public interface IPersonas 
{ 
    [OperationContract] 
    [WebInvoke(Method="GET",BodyStyle=WebMessageBodyStyle.Bare, 
    ResponseFormat=WebMessageFormat.Json,UriTemplate="getPeople")] 
    Persona[] getPeople(); 
} 

[DataContract] 
public class Persona 
{ 
    [DataMember(Name="nombre")] 
    public string nombre { get; set; } 

    [DataMember(Name="apellido")] 
    public string apellido { get; set; } 

} 

그리고 내 구현 : 나는 Personas.svc/getPeople에 액세스 할 때

public Persona[] getPeople() 
    { 
     List<Persona> list = new List<Persona>() 
     { 

      new Persona(){nombre="luis",apellido="romeor"}, 
      new Persona(){nombre="alberto",apellido="calderton"}, 
      new Persona(){nombre="erick",apellido="romeor"}, 
      new Persona(){nombre="miguel",apellido="calderon"} 

     }; 

     return list.ToArray(); 
    } 

은 /는 응답을 제공하지

이 내 코드입니다. 때때로 서비스 호스트 테스트에서 서비스가 열립니다. 이

[ServiceContract] 
    public interface IPersonas 
    { 
     [OperationContract] 
     [WebGet(ResponseFormat = WebMessageFormat.Json, UriTemplate="/getPeople")] 
     Persona[] getPeople(); 
    } 

는 또한 URI를 테스트하기 위해 몇 가지 코드를 사용하고

답변

2

시도는 일부 브라우저는 항상 응답을하지 않는 이유 그게 전부가 될 수 있습니다, 귀하의 요청을 캐시합니다.

+0

안녕하세요. – BlaShadow

+0

동일한 응답 ... 내가 설정하지 않은 엔드 포인트가 될 수 있다고 생각합니다. – BlaShadow

+0