采用retrofit2本身可以进行优雅的RESTFul请求,但是无法设置请求超时时间,需要配合okhttp3来设置请求超时.
<retrofit-version>2.0.2</retrofit-version> <okhttp-version>3.3.1</okhttp-version> <dependency> <groupId>com.squareup.retrofit2</groupId> <artifactId>retrofit</artifactId> <version>${retrofit-version}</version> </dependency> <dependency> <groupId>org.ligboy.retrofit2</groupId> <artifactId>converter-fastjson</artifactId> <version>${retrofit-version}</version> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>${okhttp-version}</version> </dependency>