gpt4 book ai didi

android - Web API 总是返回成功

转载 作者:行者123 更新时间:2023-11-28 19:26:48 25 4
gpt4 key购买 nike

我已经创建了一个登录 api,就在这里。

enter image description here enter image description here

这是我在 Android 上设置 session 的方式 enter image description here

现在这个 API 目前通过使用 Retrofit 在 android 上工作,我目前正在使用 Alamofire 让它在 IOS 上工作,并且通过使用我从 android 制作的 API 但它非常困惑,因为即使我输入了不正确的凭据,它也总是返回成功。这是 xcode 上的代码。我先做了一个简单的

let URL_USER_LOGIN = "https://thelinkoftheapi"

let parameters: Parameters=[
"username": usernameTextField.text!,
"password": passwordTextField.text!,
"operation": "login",
"version" : "1.0.0"
]

Alamofire.request(URL_USER_LOGIN, method: .post, parameters:parameters, encoding: URLEncoding()) .responseString { response in
print(response) // it is always SUCCESS on the console
}

希望有人能帮帮我。谢谢

最佳答案

你后端的编写方式,它总是对请求返回 OK 响应。您应该设置一些带有状态代码和内容的 header ,例如 200 代表成功,500 代表任何错误。

在这里你可以如何在 php 中做到这一点。 PHP: How to send HTTP response code?

关于android - Web API 总是返回成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53050370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com