2016-05-30 25 views
0

我在Kitura上創建了一個簡單的REST。當我在Mac上運行它時,它工作正常。 GET/POST/PUT/DELETE被執行。當我在bluemix上運行它時,GET方法可以正常工作,但POST錯誤。爲了響應POST,我應該返回JSON來創建一個對象,並返回一個帶有文本「未知」的響應。然後,根據我的要求,任何回報「未知」。那裏的日誌沒有錯誤。會是什麼呢?發送HTTP POST到Kitura在Bluemix上工作不正確

Kitura版本0.15.6,迅速發展 - 快照 - 2016年5月3日,一個

+0

你能在Linux上重現這個問題嗎?你可以在Mac上使用Docker或Vagrant環境來加速進程嗎?這些信息將幫助我們確定問題是與Bluemix相關的,還是與Linux上的Kitura相關,後者恰好在Bluemix上託管。另外,你能提供一個代碼片段嗎?注意:我被要求發佈這些評論給沒有足夠聲望點的人發表評論。 –

+0

當然,[我的項目](https://mega.nz/#!vYNEwRwQ!l3rylAZz2sYOUZfvXuZKOllaDZuv3W4QyGnW_wzyHm0)。我發現問題不在'POST'請求和它的處理中。 SwiftyJSON中的問題。 App.swift:39'response.status(HTTPStatusCode.OK).send(json:json)' –

回答

2

這是在Linux實現SwiftyJSON的是錯誤地標記的uint爲無效的錯誤。

我解決了這個問題,並推動了新版本:7.0.4

,一旦你更新你的依賴這將現在的工作。

+0

哇,這是一個服務))現在按預期工作。非常感謝! –