cost 325 ms
無法將預期類型“請求”與實際類型“[Char]”匹配

[英]Couldn't match expected type ‘Request’ with actual type ‘[Char]’

我是 Haskel 的新手,我正在嘗試使用http-conduit運行一個簡單的示例,該示例是他們文檔中提供的示例。 但是,在運行程序時,我總是得到: • Couldn't match expected type ‘Request’ with actual type ‘[Char]’ ...

動態設置 Http 導管超時

[英]Set Http Conduit timeout dynamically

我面臨一個問題,我需要將一個特定 Web 服務的超時設置為所有其他服務的默認值以外的值。 現在我需要找到一種方法,我可以以某種方式以編程方式覆蓋我的服務的 http 管道超時。 有人可以指導我如何實現這一目標嗎? 這是我當前的配置和服務: ...

使用IP地址建立請求

[英]Build request with IP address

我想知道如何使用服務器的IP地址(而不是URL)建立請求。 實際上,我從給定的URL開始,然后借助鏡頭重新構建請求: 它工作正常,但代碼笨拙。 ...

使用 CXF 通過代理進行 https 調用時出錯

[英]Error during https call through proxy using CXF

在 camel-cxf 中,我必須通過代理調用 SOAP web 服務(在 https 中公開):配置 http 管道如下 它適用於 http 調用(未設置代理服務器類型)但不適用於 https 調用。 此代理需要基本身份驗證。 閱讀各種文章后,我發現 CXF 中存在一個錯誤,它不會在 CONNEC ...

在httpclient中獲取RequestBody

[英]get RequestBody in httpclient

我想使用Haskell直接使用Bloodhound或REST api將請求發送到Amazon托管的Elasticsearch服務器。 由於服務器具有基於IAM的訪問策略,因此我需要對簽名進行簽名 。 為了為每個單個請求簽名,需要計算有效負載的哈希值。 我不確定如何將RequestBod ...

使用HTTP管道時Haskell類型錯誤

[英]Haskell Type Error while using HTTP-Conduit

我正在為Yesod應用程序進行OAuth2身份驗證,但遇到了我真的不理解的類型錯誤。 目前,代碼已損壞,並且拋出了:: IO ()和undefined ,以幫助我隔離類型錯誤,但是相關代碼為: 請注意,我使用ScopedTypeVariables擴展名專門將httpLbs (urlEn ...

為什么打印不強制整個惰性IO值?

[英]Why doesn't print force entire lazy IO value?

我正在使用http-client教程來使用TLS連接獲取響應正文。 因為我可以觀察到, print由被稱為withResponse ,為什么不print強制在下面的代碼片段輸出整個響應? 我需要這樣寫: 我要打印的主體是一個懶惰的ByteString。 我仍然不確定我是否應該 ...

Haskell HTTP響應中ByteString的笨拙外觀類型簽名

[英]Clumsy Looking Type Signature for ByteStrings in Haskell HTTP Response

我正在嘗試使用http-conduit庫,並有一個簡單的示例: 我從這篇文章中了解到,我應該更喜歡將響應作為ByteString而不是[Char]或String。 我以為OverloadedStrings編譯指示可能不會引起太大的問題,但是就我的輸出類型而言似乎沒有變化。 該函數 ...

Haskell中的點管“。|”運算符是什么?

[英]What is the dot pipe “.|” operator in Haskell?

我明白 ”。” (點)作為功能組合。 我理解“|” (管道)作為“或”,警衛介紹語法(從這里 ),但我在http-conduit上看到了一個使用“。|”的答案。 以我不理解的方式使用此運算符。 我發現的其他管道參考,例如: https://docs.google.com/ ...

Haskell:simplehttp追加“%0D”嗎?

[英]Haskell: simplehttp appending “%0D”?

我正在使用simplehttp查詢網頁。 例如:let webLink =“ www.example.com/”,數字= 257(從文件中讀取數字)。 它在Windows上工作正常,但在Mac上,它會拋出錯誤404,因為其顯示路徑為“ www.example.com/257%0D”,我 ...

了解Haskell中的錯誤

[英]Understanding error in haskell

我(是Haskell的新手)正嘗試對從網頁收到的ByteString進行解壓縮操作。 基本上,我想從網頁中搜索幾個單詞,所以我試圖標記流,然后從單詞中搜索單詞。 但是我正在錯誤以下 從黑客中我可以看到它的簽名是 ...

發送錯誤的流長度時,HTTP管理器共享狀態損壞

[英]HTTP manager shared state corruption when sending wrong length for stream

給定一個共享HTTP經理,似乎是,如果requestBody是類型的requestBodySource並且如果錯誤長度是為請求體提供,則后續請求將廢話了上相同的HTTP經理約20秒。 似乎有一些關於共享狀態和GivesPopper可能導致了這個問題。 下面是一個重現它的示例代碼 - 我們使用 ...

當長度已知時,從Lazy ByteString構造RequestBodyStream

[英]Constructing RequestBodyStream from Lazy ByteString when length is known

我正在嘗試修改此AWS S3上傳代碼以處理長度已知的Lazy ByteString (這樣就不會強制在內存中完整讀取它-它是通過​​網絡預先發送長度的)。 看來我必須在Lazy ByteString上定義GivesPopper函數,以將其轉換為RequestBodyStream 。 由於定義 ...

獲取Haskell中網頁的狀態代碼

[英]Get the status code of a webpage in Haskell

我正試圖找到一種方法來檢查Haskell中是否存在網頁。 服務器只是HTTP2 / HTTPS,我正在嘗試檢查該服務器應用程序中是否存在該頁面。 是否有任何Haskell軟件包具有良好的文檔來檢查狀態代碼是200還是404? 使用強大的HTTPS和HTTP2服務器? 這里我目前有 ...

通過haskell管道管道http流

[英]Piping an http stream through a haskell conduit

我正在嘗試創建一個管道,該管道將通過管道源從HTTP流數據。 這是我到目前為止的內容: 但是我越來越 預計MonadReader會如何發展? 這對我來說沒有任何意義。 ...

在Haskell中使用http-conduit將請求發布到Google Sheets API

[英]Post request to Google sheets API using http-conduit in Haskell

我正在嘗試使用http-conduit向電子表格API創建發布請求。 不幸的是,發帖請求不起作用,並且Google表格服務器沒有提供任何關於我在請求中做錯了什么的反饋。 我正在使用https://developers.google.com/google-apps/spreadsheets ...

Haskell使用POST請求中的數據

[英]Haskell use Data from POST REQUEST

我想通過POST請求(文本框中的ip)獲取geocodeip.com的正文。 這是我的代碼: 到目前為止,如果我“完成”他與L.putStr $ responseBody res一起工作,就可以了,但是如何從中獲得tags呢? 編譯錯誤: 如何解決這種類型錯誤? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM