我有一個3G + GPS設備(Digi WR44),可以將NMEA數據包發送到任何IP地址。Rails或Sinatra - 如何處理無效的HTTP請求?
我想從Rails(或Sinatra)應用程序獲取此數據,但數據包不會作爲有效的HTTP請求發送,並且Rails和Sinatra都會失敗。
這裏是Rails錯誤: 錯誤錯誤的請求行
而西納特拉錯誤: !無效請求
看來我無法配置設備發送有效的HTTP請求而不是純文本內容,您知道是否有辦法處理由純文本組成的HTTP請求嗎?
我嘗試了一個PHP腳本,NMEA數據包被解釋爲request_method,但我想在這個項目中使用ruby(使用Model訪問)。
非常感謝您的幫助:)
PS:我運行紅寶石,回報率和西納特拉