Menetapkan Tamat Masa Respons HTTP dalam Java untuk Android
Untuk mengelakkan menunggu berlebihan semasa pemeriksaan status sambungan dalam Android, adalah penting untuk menetapkan respons HTTP tamat masa. Ini melibatkan pelarasan dua parameter khusus:
Untuk melaksanakan tamat masa ini:
// Create HTTP parameters object HttpParams httpParameters = new BasicHttpParams(); // Set connection timeout (3 seconds) int timeoutConnection = 3000; HttpConnectionParams.setConnectionTimeout(httpParameters, timeoutConnection); // Set socket timeout (5 seconds) int timeoutSocket = 5000; HttpConnectionParams.setSoTimeout(httpParameters, timeoutSocket); // Create HTTP client with the configured timeout parameters DefaultHttpClient httpClient = new DefaultHttpClient(httpParameters); // Execute HTTP request HttpResponse response = httpClient.execute(httpGet);
Jika anda perlu mengkonfigurasi tamat masa pada klien HTTP sedia ada, gunakan httpClient.setParams(httpParameters) fungsi.
Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Tamat Masa Respons HTTP dalam Android Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!