요청 오류 20 1: alamofire. 하나의 착오. Urlrequestvalidationfailurereason. Bodydataingterequest.

알라모필. 하나의 착오. Urlrequestvalidationfailurereason. Swift 가 네트워크 요청을 사용할 때 bodydataingetrequest 오류가 발생합니다. 백그라운드 API 의 매개 변수 전달 방법이 쿼리 방식인지 살펴보겠습니다.

이 시점에서 사전 매개 변수를 body 로 전달하면 20 1 오류가 반환됩니다. reason 이 오류의 원인입니다.

해결 방법: 매개 변수를 URL 뒤에 놓습니다. 예를 들어 전송할 id 는 1 이고 나이는 20 입니다.

-응? Id =1& 나이 =20 세

만일을 대비하다. %3F 로 도피하면 Moya TargetType 프로토콜의 var baseURL 에 있는 URL(string: URL) 로 직접 돌아가 path 에 쿼리를 전달합니다. 탈출할 겁니다