當用HttpClient 下載檔案時,需要取得header 中 Content-Disposition:attachment的filename
但如果filename有中文時會出現亂碼
解決方法如下
HttpParams params = new BasicHttpParams();
params.setParameter(CoreProtocolPNames.HTTP_ELEMENT_CHARSET,
HTTP.UTF_8);
DefaultHttpClient mHttpClient = new DefaultHttpClient(params);
這樣返回的Header如果有中文就不會是亂碼了
文章標籤
全站熱搜