Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 请求类在哪里定义?_Java_Retrofit2 - Fatal编程技术网

Java 请求类在哪里定义?

Java 请求类在哪里定义?,java,retrofit2,Java,Retrofit2,贝尔东有一个漂亮的花园。我试图使用GitHubServiceGenerator扩展版本中的一些想法(在“7.Logging”标题下): 我得到一个编译错误: cannot find symbol symbol: class Request 在哪里可以找到请求类?看起来像是 您可以通过查看它的使用位置,然后检查该调用方的API来找到它。在本例中,它用于httpClient.addInterceptor()方法,您可以在发布的代码段中看到httpClient属于OkHttpClient.B

贝尔东有一个漂亮的花园。我试图使用GitHubServiceGenerator扩展版本中的一些想法(在“7.Logging”标题下):

我得到一个编译错误:

cannot find symbol
  symbol:   class Request
在哪里可以找到
请求
类?

看起来像是

您可以通过查看它的使用位置,然后检查该调用方的API来找到它。在本例中,它用于
httpClient.addInterceptor()
方法,您可以在发布的代码段中看到
httpClient
属于
OkHttpClient.Builder

快速搜索显示,OkHttpClient.Builder来自
okhttp3
包,该包定义了您要查找的
Request

这也与您发布的链接的“概述”部分一致,其中提到了“Square”和“Okhttp”:

改型是一款针对Android和Java的类型安全HTTP客户端,由Square(Dagger,Okhttp)开发


就这样。非常感谢。我对Java相当陌生。我的背景是js,php,html,css。你怎么知道是okhttp3?我会在回答中添加更多信息好东西。谢谢
Request original = chain.request();
Request.Builder builder1 = original.newBuilder()
  .header("Authorization", token);
Request request = builder1.build();
cannot find symbol
  symbol:   class Request