Endpoint

  • A:开始转换EndpointURLRequest

  • B:根据任务类型进行不同的处理。

  • C:对于简单的任务类型,直接返回请求。

  • D:对于requestData任务,设置请求体并返回请求。

  • E:对于requestJSONEncodable任务,编码JSON并返回请求。

  • F:对于requestCustomJSONEncodable任务,使用自定义编码器编码JSON并返回请求。

  • G:对于requestParameters任务,编码参数并返回请求。

  • H:对于uploadCompositeMultipartuploadCompositeMultipartFormData任务,编码URL参数并返回请求。

  • I:对于downloadParameters任务,编码下载参数并返回请求。

  • J:对于requestCompositeData任务,设置请求体并编码URL参数返回请求。

  • K:检查bodyEncoding是否为URLEncoding.httpBody

  • L:编码body参数并返回请求。

  • M:抛出错误。

Last updated