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環境。全球變更響應標題最直接的地方在哪裏?
啊謝謝。 :)。正是我需要的。 –