2017-09-15 2 views
1

서버에서 토큰을 가져 오는 데 문제가 발생했습니다. 나는 그것을 풀려고했지만 iOS에서는 항상 실패합니다. hurl.it에 API를 추가하고 헤더 내용 유형을 추가하십시오. Application/json,하지만 페이로드 값을 추가하는 방법을 모르겠습니다 (웹 서비스 요청시 payload--{\"username\": \"username\",\"password\": \"userpassword\"}).WebService 본문에 사용자 이름과 암호를 추가하고 토큰을 얻는 방법

답변

0

아래의 코드와 유사하게 httpbody에 페이로드 데이터를 설정할 수 있습니다.

var dicParameter : NSDictionary = ["username": "username","password":"password"] 
       var reqData : NSData = JSONSerialization.data(withJSONObject: dicParameter, options: JSONSerialization.WritingOptions.init(rawValue: 0)) 

       var request : URLRequest = URLRequest.init(url: "url") 
       request.httpBody = reqData 
+0

답변 해 주셔서 감사합니다. –

관련 문제