Sinatra 기본 content_type 설정
시나트라에서는,content_type 'application/json'
디폴트?왜냐하면 저는 REST API를 만들고 있기 때문입니다.
네, 추가하겠습니다.content_type
에게before
콜백:
class MyApp < Sinatra::Base
before do
content_type 'application/json'
end
...
end
Sinatra 1.1에서는 필터 전에 패턴 매칭이 도입되었습니다.
before '/admin/*' do
check_logged_in
end
JSON API의 경우 기본값을 설정하는 가장 권장되는 방법Content-Type
모든 응답은 Sinatra 클래스에 다음 항목을 추가합니다.
set :default_content_type, :json
그 중에는Content-Type: application/json
모든 응답에 헤더를 입력합니다.
언급URL : https://stackoverflow.com/questions/4632122/set-default-content-type-for-sinatra
'programing' 카테고리의 다른 글
WP/woocommerce에서 사용자가 'shop_manager'인지 알 수 있는 기능이 있나요? (0) | 2023.03.05 |
---|---|
스파크 시 json 문자열을 데이터 프레임으로 변환하는 방법 (0) | 2023.03.05 |
permalink(예쁜 URL)에서 게시 ID를 얻는 방법 (0) | 2023.03.05 |
Oracle REGEXP_LIKE 및 단어 경계 (0) | 2023.03.05 |
react-router v4에서 쿼리 문자열을 구문 분석하는 방법 (0) | 2023.03.05 |