API 개발을 많이하고 있으며 명령 줄이나 네트워크 프록시에서 내 레일 앱과 상호 작용하는 경향이 있습니다.레일스가 HTML 대신 일반 텍스트 오류와 백 트랙을 사용하도록하려면 어떻게해야합니까?
레일스 대신 html 파일 대신 일반 텍스트 오류와 백 트랙을 사용할 수 있습니까?
API 개발을 많이하고 있으며 명령 줄이나 네트워크 프록시에서 내 레일 앱과 상호 작용하는 경향이 있습니다.레일스가 HTML 대신 일반 텍스트 오류와 백 트랙을 사용하도록하려면 어떻게해야합니까?
레일스 대신 html 파일 대신 일반 텍스트 오류와 백 트랙을 사용할 수 있습니까?
오류는 서버 로그에 일반 텍스트로 인쇄됩니다. 로그에 쉽게 액세스 할 수없는 경우 custom exception handler을 작성하면 일반 텍스트로 사용자에게 오류가 인쇄됩니다.
당신은 또한 당신의 responds_to
처리 변경할 수 있습니다 당신은 XML, JSON, 또는 텍스트를 렌더링하는 경우 그래서
def create
company = params[:person].delete(:company)
@company = Company.find_or_create_by_name(company[:name])
@person = @company.people.create(params[:person])
respond_to do |format|
format.html { redirect_to(person_list_url) }
format.js
format.xml { render :xml => @person.to_xml(:include => @company) }
end
end
을, 당신은 출력 옵션을 가지고, 그리고 HTML 오류 메시지를 생성하지 않아야 레일 .