ios - 使用 swift 通过 http POST 安全地发送信用卡详细信息是否安全?

标签 ios swift http payment

我正在使用的 API 要求我通过 HTTP POST 请求(通过 swift)发送信用卡详细信息以完成付款。这无论如何安全吗?此外,如何安全地存储信用卡信息以便重复付款?

信用卡持有人的姓名、信用卡号、cvc 和到期日期均通过 POST 请求发送。然后,API返回支付是否成功,以及信用卡号的后四位。

简单地说,我对支付安全并不完全熟悉,并且想知道这是否安全,以及如何使用 swift 安全地保存支付信息,即使这是可能的。我不认为我可以在这个过程中使用 stripe,但我很想知道这是否也可能。

编辑: 我已经确认我使用的 API 实际上使用了 HTTPS 连接,而不仅仅是 HTTP 服务器。此时,我知道不要在本地保存信用卡信息,而应该在处理之前从第三方服务中检索它。谢谢大家!

最佳答案

只需在您的 http 后面附加一个 's' 即可。正如 @t0mm13b 已经提到的,http 是不安全的。所以它不安全。

有一个Nice post .

已编辑:

不要仅仅因为附加 's' 就足够了而感到高兴。 :)

关于ios - 使用 swift 通过 http POST 安全地发送信用卡详细信息是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44375800/

相关文章:

json - 解析谷歌在 swift 中放置 json

c++ - Win32 中原生 C/C++ 的高级 HTTP 客户端库

ios - 如何使用 XMLReader

iphone - 移动容器 UIView 时 UITableView 调整大小

ios - Rocketchat Embedded Layout在iPhone(iOS)中未显示麦克风按钮

swift - 根据内容调整 UILabel 高度?

xcode - 移动 SKSpriteNode 直到触摸结束

spring - Spring Security中Realm是什么意思

html - 为什么这个 SVG 可以在浏览器中以原始方式查看,但不能在网页中查看?

iphone - 如何检查 iOS 设备是否可以振动