Tôi có một nút tìm kiếm truy cập vào máy chủ mỗi khi tôi nhấn nó. Vấn đề là nếu tôi nhấn nó nhiều lần liên tiếp, nó sẽ hoạt động tốt. Tuy nhiên, nếu tôi đợi 5 giây, báo chí đầu tiên sẽ không hoạt động. Nó chỉ không nhận được phản hồi. Nhấn lần thứ hai sẽ hoạt động và nút tiếp theo sẽ nhấn cho đến khi tôi chờ một khoảng thời gian nhất định (~ 5 giây)Giải pháp keepalive Android http, nhưng nó có phải là giải pháp vĩnh viễn không?
Vì vậy, về cơ bản, trừ khi bạn liên tục tìm kiếm những thứ mới trong vòng 5 giây, nhấn nút đầu tiên của bạn không làm gì cả.
này được giải quyết với các
System.setProperty("http.keepAlive", "false");
Tuy nhiên, tôi đã đọc rằng đây được thoát khỏi kết nối liên tục mà một kết nối TCP mới phải được thực hiện mỗi khi tôi nhấp vào nút đó. Đây là chậm hơn nhưng nó không phải là lỗi.
Đây có phải là bản sửa lỗi không tốt? Tôi đã đọc rằng điều này không thực sự sửa chữa bất cứ điều gì. Sẽ yêu một số trợ giúp, cảm ơn.
Tôi đang gặp vấn đề tương tự, nhưng tôi không nhận được nơi tôi nên thêm dòng này? Tôi có nghĩa là trước khi kết nối, trước khi đọc phản ứng ..? Xin giúp đỡ – AndroidGuy
xin lỗi, tôi không nhớ chút nào. tôi đã hỏi những năm trước và chưa thực hiện phát triển Android kể từ đó. chỉ cần chơi xung quanh với nó – volk