haskell-wai

    4

    2답변

    wai/warp을 사용하여 State 모나드에 상태를 저장하는 웹 서버를 작성하고 싶습니다. 이 같은 것 : {-# LANGUAGE OverloadedStrings #-} import Network.Wai import Network.Wai.Handler.Warp import Network.HTTP.Types import Control.Monad.St

    1

    1답변

    나는 simple Wai-to-uwsgi proxy을 썼지 만, 그렇게 할 때 나는 unwrapResumable을 사용해야 만했다. 이는 언 래핑 된 Pipe과 결국 호출되어야하는 "릴리스"기능을 제공합니다. 릴리즈 함수의 타입은 ResourceT IO()이며, 현재 리소스로 등록하고 싶습니다.하지만이를 수행하려면 릴리즈가 IO()이어야합니다. 릴리스 기능

    1

    1답변

    워프를 사용하여 웹 서비스를 작성하는 방법을 이해하려고합니다. 모든 요청에서 액세스하려는 긴 수명의 리소스가 있습니다. 요청 당 요청이 아닌 서버의 수명 동안 자원이 존재해야 함). 나는 이것이 ResourceT에 대한 사용이라고 가정하고 있지만 실제로 이것을 어떻게하는지 확신 할 수 없다. 저는 현재 상태 모나드에 싸여있는 파일 핸들을 공개하려고합니다.

    5

    1답변

    현재 내 서버의 사용자 정의 페이지를 제공하기 위해 wai-middleware-static을 사용 중입니다. 그러나, 나는 내 서버가 모든 페이지로드시에 favicon.ico 등등에 대한 요청을 받고있는 것을 보았습니다. 따라서 응답 헤더에서 캐시 설정을 확인하기로 결정 했으므로 아무 것도 없었습니다. wai-middleware-static은 모든 요청에

    7

    2답변

    누군가가 하스켈 websocket 라이브러리와 그들이 Yesod와 어떻게 작동하는지의 차이점을 설명 할 수 있는지 궁금합니다. 내가 진행할 두 가지 주요 예는 this tutorial for Network.Websockets 및 the wai websockets package입니다. wai 패키지에 대한 좋은 예제 나 튜토리얼을 찾을 수 없었습니다. yes

    2

    1답변

    wai-app-static 정적 패키지를 사용하여 작은 웹 사이트를 제공하고 있습니다. 원래 나는 이것을 다음과 같이 불렀습니다 : staticApp defaultFileServerSettings root 모든 것이 세계와 옳았습니다. 그래도 defaultWebAppSettings를 사용하는 것으로 전환하고 싶었습니다 (웹 사이트이므로). 그런 일을 할

    3

    1답변

    저는 wai를 사용하여 매우 간단한 "echo"webapp를 작성하려고합니다. 내가 할 수있는 일은 POST에 연결된 데이터로 회신하는 것뿐입니다. (실제로이 메소드를 신경 쓰지는 않지만 컬을 사용하고 컬링을 사용하므로 POST가 사용됩니다.) 나의 사소한 웹 서버는 이것이다 : 나는 기본적으로 응답 본문에 요청 본문을 묶어 할 일은이 예상 무엇 impor

    3

    1답변

    필자는 WAI를 사용하여 간단한 피보나치 웹 서버를 작성하려고하지만 유형을 파악할 수 없습니다. 이 코드는 내가하고 싶은 것의 본질이지만 깨졌습니다. getQueryArg 함수는 Maybe ByteString을 반환하며이 함수를 내 fibHandler 함수에 사용하려고합니다. 에 Maybe을 올바르게 처리하려면 어떻게해야합니까? 어쩌면 putStrLn을 호

    2

    1답변

    저는 Yesod 응용 프로그램을 작성하고 있지만 웹 이외의 여러 서비스도 포크해야합니다. (UDP 리스너, TCP 수신 대기 포트 등) 내 응용 프로그램이 'yesod devel'에서 실행되는지 아니면 프로덕션 환경에서 배포되는지에 관계없이이 기능이 원활하게 작동하도록 포크로 연결하는 올바른 위치는 어디입니까? 감사합니다. 크리스. P. 난 단지 pseud