Tại sao tôi gặp lỗi "socket hang up" khi gửi yêu cầu?
Lỗi "socket hang up" cho biết kết nối đã bị gián đoạn. Apidog không nhận được bất kỳ phản hồi nào hoặc đang nhận được một phản hồi không đầy đủ.Điều này có thể do một số yếu tố gây ra:
1.
Sự cố phía máy chủ: Ví dụ: một breakpoint được đặt trong mã của môi trường phát triển khiến phản hồi không thể được trả về. Khắc phục sự cố: Hãy thử yêu cầu một API đã biết là hoạt động bình thường, chẳng hạn như https://httpbin.org/get. Nếu yêu cầu này thành công, vấn đề nằm ở máy chủ API mục tiêu của bạn.
2.
Cấu hình thời gian chờ phía client: Thiết lập thời gian chờ của Apidog có thể quá ngắn, khiến yêu cầu bị chấm dứt trước khi máy chủ có thể phản hồi. Khắc phục sự cố: Tăng thời gian chờ của yêu cầu trong cài đặt của Apidog.
3.
Sự cố proxy phía client: Máy chủ proxy của bạn có thể đang gặp trục trặc hoặc được cấu hình không chính xác, dẫn đến gián đoạn kết nối. Khắc phục sự cố: Hãy thử tắt cài đặt proxy của Apidog hoặc chuyển sang một máy chủ proxy khác.
4.
Dữ liệu phản hồi lớn: Máy chủ có thể đang trả về một lượng lớn dữ liệu, khiến kết nối bị ngắt. Khắc phục sự cố: Trao đổi với các nhà phát triển phía máy chủ để xem liệu dữ liệu phản hồi có thể được nén hay không (ví dụ: sử dụng nén gzip).