移动端架构师成长体系课
接口访问FAQ
目录
- 非法的访问:访问Token过期或不正确,请重新设置
非法的访问
为了能给大家提供健康稳定的接口访问服务,保障小伙伴们能够公平的获取课程服务器资源,服务器接口访问需要进行设置合法的:auth-token
如何获取auth-token
我们会在课程首页的问答区的常见问题区不定期更新auth-token
,小伙伴们可以从上面获取auth-token
。
如何设置auth-token
在进行HTTP请求是往header中添加auth-token:xxx
,如:
使用HttpURLConnection时的设置可参考:
HttpURLConnection myURLConnection;
...
myURLConnection.setRequestProperty ("auth-token": "xxx");
使用Retrofit时的设置可参考:
OkHttpClient httpClient = new OkHttpClient();
httpClient.networkInterceptors().add(new Interceptor() {
@Override
public com.squareup.okhttp.Response intercept(Chain chain) throws IOException {
Request.Builder requestBuilder = chain.request().newBuilder();
requestBuilder.header("auth-token", "xxx");
return chain.proceed(requestBuilder.build());
}
});
...
Retrofit retrofit = new Retrofit.Builder().baseUrl(BASE_URL).client(httpClient).build();
使用RN时的设置可参考:
fetch(url, {headers: {"auth-token", "xxx"}})
.then((response) => {
...
})
Copyright © 2024 移动端架构师成长体系课