我正在創建一個API服務,該服務允許人們向API調用提供圖像的URL,並且該服務下載要處理的圖像。如何限制Net :: HTTP請求的大小?
如何確保有人不給我像5MB圖像的URL?有沒有辦法限制請求?
這是我到目前爲止,基本上抓住了一切。
req = Net::HTTP::Get.new(url.path)
res = Net::HTTP.start(url.host, url.port) { |http|
http.request(req)
}
感謝, 康拉德
酷,非常感謝你!這有幫助! – chuboy 2009-10-02 21:46:44
這不適用於HTTP/1.1分塊編碼或HTTO/1.0連接:關閉且無內容長度。 – panzi 2013-09-11 15:43:15