Swift请求body体为JSON是的方法

            let urlString: String = ""

            varrequest =URLRequest(url:URL(string: urlString)!)

            request.httpMethod="POST"

            request.setValue("application/json", forHTTPHeaderField: "Content-Type")


            request.httpBody=try!JSONSerialization.data(withJSONObject: parameter)


            AF.request(request)

                .responseJSON{ responsein

                    switchresponse.result{

                    case.failure(leterror):

                        print(error)


                        ifletdata = response.data,letresponseString =String(data: data,encoding: .utf8) {

                            print(responseString)

                        }

                    case.success(letresponseObject):

                        print(responseObject)

                    }

            }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容