嗨我通过swift调用登录API但swift的响应与POST Man不同 . 在POST Man api给出了正确的回应

但是当我在swift的帮助下集成API而没有使用相同的电子邮件和密码提供相同的数据时,我使用了下面的代码

错误:未找到错误的数据

func PostLoginData() {
    let urlsContainer = UrlsContainer()
    let parameters:[String : Any] = ["email": email_Id.text!, "password": password.text!]
    let url = URL(string: urlsContainer.signInApiUrl)
    print(url!)
    let session = URLSession.shared

    var request = URLRequest(url: url!)
    print(request)
    request.httpMethod = "POST"

    do {
        request.httpBody = try JSONSerialization.data(withJSONObject: parameters, options: .prettyPrinted)
    } catch let error {
        print(error)
    }
    request.addValue("application/json", forHTTPHeaderField: "Content-Type")
    request.addValue("application/json", forHTTPHeaderField: "Accept")
    let task = session.dataTask(with: request as URLRequest, completionHandler: { data, response, error in

        guard error == nil else {
            return
        }

        guard let data = data else {
            return
        }

        do {
            //create json object from data
            if let json = try JSONSerialization.jsonObject(with: data, options: .mutableContainers) as? [String: Any] {
                print(json)
            }
        } catch let error {
            print(error.localizedDescription)
        }
    })
    task.resume()
}