2012-06-15 4 views
0

관련 업데이트를 얻기 위해 스프레이 서버를 긴 폴링하는 에어 애플리케이션을 구축 중입니다.혜성에 대한 에어 타임 아웃이있는 스프레이

나는 Spray를 처음 접했고 요청이 제 시간에 처리되지 않으면 프레임 워크에서 클라이언트에 500 시간 초과 오류가 자동으로 전송된다는 것을 읽었습니다. Air 쪽에서이 에러를 잡아서 다른 요청 등을 보낼 수 있습니다.

이 방법을 사용하는 데에는 단점이 있습니다 (생각할 수 없습니다). 또는 제한 시간을 피하여 일종의 종류를 다시 보내는 것이 더 낫습니다. 대신 클라이언트에 "뉴스 없음"메시지가 표시됩니까?

답변

0

저는 RESTful 관점에서 응답이 리소스의 상태와 관련되어 있어야한다고 말합니다. 사용 가능한 응답 코드를 살펴보면 없습니다 :

204 없음 내용 서버가 요청을 성공적으로 처리했지만 이 콘텐츠를 반환하지 않습니다.

이 메시지는 요청이 성공적으로 수행되었지만 반환 할 항목이 없음을 나타냅니다.

204 No Content

관련 문제