我想用jsoup下载一个大的pdf文件.我尝试更改超时和maxBodySize,但我可以下载的最大文件大约是11MB.我想如果有任何办法可以做一些像缓冲这样的事情.以下是我的代码.
public class Download extends Activity {
static public String nextPage;
static public Response file;
static public Connection.Response res;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Bundle b = new Bundle();
b = getIntent().getExtras();
nextPage = b.getString("key");
new Login().execute();
finish();
}
private class Login extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Void doInBackground(Void... params) {
try {
res = Jsoup.connect("http://www.eclass.teikal.gr/eclass2/")
.ignoreContentType(true).userAgent("Mozilla/5.0")
.execute();
SharedPreferences pref = getSharedPreferences(
MainActivity.PREFS_NAME, MODE_PRIVATE); …Run Code Online (Sandbox Code Playgroud)