반응형
Rails 컨트롤러에서 HTTP 204를 반환하는 방법
이것은 기본적인 것 같지만 저는 Ruby / Rails 초보자입니다. 컨트롤러에서 HTTP 204를 반환하기 만하면됩니다. 할 것이다
respond_to do |format|
format.html
end
204를 반환합니까?
head :no_content
Rails 3.2.x, 4.x로 테스트되었습니다. 컨트롤러 메서드가 204 No Content HTTP 상태 코드로 응답하도록합니다.
다음과 같은 컨트롤러 메서드 내에서 이것을 사용하는 예입니다 foobar
.
def foobar
head :no_content
end
상기 봐 헤드 방법 :
콘텐츠가없는 응답 (단지 헤더)을 반환합니다. options 인수는 헤더 이름과 값의 해시로 해석됩니다.
아무것도 렌더링하지 않으려면 다음을 수행 할 수 있습니다.
render :nothing => true, :status => 204
또는 다음과 같이 :
render :nothing => true, :status => 204 and return
또는 :status => 204
다른 렌더링 명령과 함께 부품을 사용할 수 있습니다.
참조 URL : https://stackoverflow.com/questions/8592921/how-to-return-http-204-in-a-rails-controller
반응형
'development' 카테고리의 다른 글
Div 테이블 셀 세로 정렬이 작동하지 않음 (0) | 2021.01.06 |
---|---|
여러 C 프로그램을 컴파일하기위한 Makefile? (0) | 2021.01.06 |
Django에서 동일한 (이전) 페이지로 리디렉션 / 돌아 가기? (0) | 2021.01.06 |
Android 빈 선형 레이아웃 콘텐츠 (0) | 2021.01.05 |
패키지 이름에서 애플리케이션 아이콘을 어떻게 가져올 수 있습니까? (0) | 2021.01.05 |