这里的请求方法指的是Http的请求方法,例如GET、POST、DELETE等。

NoHttp支持以下8种请求方法,以RequestMethod枚举的形式给出:

public enum RequestMethod {
     GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS, TRACE
}

所以我们调用的时候是通过:RequestMethod.GET这样来引用其中一个请求方法的。

指定Request的Method

请求方法需要在构造的时候指定,下面以StringRequest举例说明:

  • GET
    如果不传入第二个参数,默认为GET方法,当然你也可以选择传入:

    Request<String> stringReq = NoHttp.createStringRequest(url);
    // 或者
    Request<String> stringReq = NoHttp.createStringRequest(url , RequestMethod.GET);
    
  • POST

    Request<String> stringReq = NoHttp.createStringRequest(url , RequestMethod.POST);
    

推荐阅读
1. 如何请求JSON、Bitmap、JavaBean等