swift - 将 HTTP POST 发送到 Kitura 在 Bluemix 上工作错误

标签 swift server ibm-cloud kitura

我在 Kitura 上创建了一个简单的 REST。当我在你的 Mac 上运行它时,它工作正常。 GET/POST/PUT/DELETE 被执行。当我在 bluemix 上运行它时,GET 方法工作正常,但 POST 是错误的。作为对 POST 的响应,我应该返回 JSON 以创建一个对象并返回一个正文为“unknown”的响应。然后,应我的要求,任何返回“未知”。那里的日志中没有错误。会是什么?

Kitura 版本 0.15.6,swift-DEVELOPMENT-SNAPSHOT-2016-05-03-a

最佳答案

这是 SwiftyJSON 的 Linux 实现中的一个错误,错误地将 UInts 标记为无效。

我修复了这个问题并推送了一个新版本:7.0.4

这将在您更新依赖项后起作用。

关于swift - 将 HTTP POST 发送到 Kitura 在 Bluemix 上工作错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37522206/

相关文章:

Swift - 如何检查所有子集并在列表中存在每个项目时返回 true

swift - 从数组的数组中获取对象及其数组编号

ios - 如何在 Swift 3 中多次触摸 UICollectionViewCells

docker - Kubernetes部署失败的jenkins部署 “failed to create containerd task”

node.js - 如何使用Nodejs从IBM Watson Assistant V2的响应中获取上下文变量?

node.js - openwhisk actions/IBM Cloud Functions 中的第三方 npm 包

swift - observeSingleEvent 在屏幕上显示从 firebase 获取的数据时会出现延迟。有没有什么办法解决这一问题?

java - 检测apk下载来源

amazon-web-services - 允许其他人下载我拥有的数据集的最便宜的方法是什么?

linux - Jmeter 执行脚本但提供空白报告