2
저는 angular.js에있는 Yesod JSON 서버의 클라이언트를 작성하고 있습니다. 헤더 트래픽을 조사 할 때 Chrome이 내 처리기에서 거부하는 OPTIONS 메소드를 전송하고있는 것처럼 보입니다. Investigation 내가 이런 걸 다시 보낼 것을 제안 : 발판에OPTIONS 메서드를 처리하는 가장 쉬운 방법은 무엇입니까?
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: http://source.com
Access-Control-Allow-Headers: Content-Type, *
상대를, 내가 makeApplication
이 흔적은 내가 따르십시오 시작하는 것을 발견 :
makeApplication :: AppConfig DefaultEnv Extra -> IO Application
makeApplication conf = do
foundation <- makeFoundation conf
app <- toWaiAppPlain foundation
return $ logWare app
where
logWare = if development then logStdoutDev
else logStdout
를 처음에, 나는 수정할 필요하다고 생각 conf
이지만 OS 환경을 관리하는 것으로 이해할 수 있습니다. 응답 헤더를 전역 적으로 변경하는 가장 직접적인 장소는 어디입니까?
감사합니다. :). 내가 필요한 것. –