Tóm tắt
- Không có phương pháp hợp pháp nào để vượt qua xác minh người dùng Cloudflare. Giải pháp đáng tin cậy là khắc phục vòng lặp thử thách, thay đổi quy tắc trên một khu vực mà bạn kiểm soát, hoặc sử dụng một lộ trình truy cập được chủ sở hữu trang web ủy quyền rõ ràng.
- Người truy cập nên sử dụng trình duyệt hiện hành, hỗ trợ, kích hoạt JavaScript, một mạng ổn định và tạm thời vô hiệu hóa các tiện ích mở rộng. Cloudflare liệt kê từng vấn đề này như một yếu tố phổ biến gây ra vòng lặp thử thách.
- Chủ sở hữu trang web nên kiểm tra các Sự kiện Bảo mật trước khi thay đổi quy tắc. Sự kiện gây ra thử thách xác định xem có nên điều chỉnh quy tắc WAF, giới hạn tần suất, thiết lập Quản lý Bot hoặc thiết kế API hay không.
- Các Trang Thử Thách không tương thích với các khách hàng fetch/XHR mong đợi JSON. Cloudflare khuyến nghị sử dụng Turnstile để kiểm tra trước cho API được bảo vệ và các luồng ứng dụng đơn trang.
- Các công cụ dòng lệnh và khung tự động hóa không được hỗ trợ để giải quyết các Thử Thách Cloudflare. Sử dụng API chính thức hoặc lộ trình được chủ sở hữu trang web chấp thuận thay vì cố gắng bắt chước một trình duyệt người dùng.
- Một proxy có thể kiểm tra giả thuyết IP hoặc khu vực, nhưng không thể vượt qua thử thách một cách an toàn hoặc đảm bảo quyền truy cập. Giữ một lộ trình ổn định trong quá trình thử nghiệm được ủy quyền và ngừng lại nếu mục tiêu chưa cho phép tự động hóa.
Ý Nghĩa của “Vượt Qua Cloudflare” vào Năm 2026
Một phương pháp vượt qua xác minh người dùng Cloudflare an toàn có nghĩa là loại bỏ một thử thách không cần thiết thông qua việc khắc phục hoặc cấu hình được ủy quyền, không phải là vượt qua kiểm soát bảo mật của trang web khác. Cloudflare đặt một Trang Thử Thách giữa người truy cập và đích đến trong khi đánh giá tín hiệu từ trình duyệt, và các quy tắc WAF, Quản lý Bot, hoặc giới hạn tần suất có thể kích hoạt thử thách đó. Tài liệu về Trang Thử Thách Cloudflare cũng nêu rằng người truy cập không thể đến đích mà không vượt qua thử thách.
Ranh giới đó tạo ra ba kịch bản hợp pháp cho người đọc:
| Kịch bản | Mục tiêu | Lộ trình đúng |
|---|---|---|
| Người truy cập bị mắc kẹt trong một vòng lặp | Hoàn thành xác minh thông thường | Khắc phục trình duyệt, tiện ích mở rộng, JavaScript, thiết bị hoặc khả năng tương thích mạng |
| Chủ sở hữu khu vực Cloudflare | Dừng thử thách lưu lượng truy cập đáng tin cậy một cách không cần thiết | Kiểm tra sự kiện kích hoạt và thay đổi quy tắc hoặc thiết kế cấp quyền hẹp nhất |
| Khách hàng dữ liệu hoặc QA được ủy quyền | Truy cập vào giao diện đã cho phép một cách đáng tin cậy | Sử dụng API chính thức, danh sách cho phép, mã dịch vụ, luồng kiểm tra trước, hoặc lộ trình mạng được chủ sở hữu chấp thuận |
Để kiểm soát định vị hoặc chẩn đoán mạng, Nstproxy Residential Prime Proxies có thể giúp một người thử nghiệm được phép so sánh các khu vực hoặc xác định một địa chỉ rời rạc có vấn đề. Nstproxy không thay thế quyền hạn từ chủ sở hữu trang web, và proxy không nên được sử dụng để tránh Trang Thử Thách.
Tại Sao Cloudflare Liên Tục Yêu Cầu Bạn Xác Minh Bạn Là Người
Cloudflare yêu cầu xác minh người dùng khi thử thách không thể hoàn thành hoặc phiên làm việc tiếp tục tạo ra các tín hiệu tự động mạnh. Theo hướng dẫn vòng lặp thử thách của Cloudflare, các nguyên nhân phổ biến bao gồm mạng không ổn định, các script bị chặn, trình duyệt không được hỗ trợ, JavaScript bị vô hiệu hóa, và lỗi phát hiện.
Cloudflare cũng tài liệu hóa một số môi trường không được hỗ trợ cho các Thử Thách. Các khách hàng dòng lệnh như curl và wget thiếu khả năng thực thi JavaScript cần thiết; trình duyệt không có giao diện người dùng và các khung tự động hóa như Selenium, Puppeteer, và Playwright được coi là lưu lượng tự động và có thể bị chặn. Một thay đổi về header không biến các khách hàng đó thành một môi trường xác minh người dùng được hỗ trợ.
Chỉ có triệu chứng hiện có không xác định được tác nhân kích hoạt. Một quy tắc tùy chỉnh WAF, giới hạn tần suất, quyết định Quản lý Bot, tiện ích mở rộng trình duyệt, thay đổi IP, hoặc luồng phản hồi ứng dụng bị hỏng đều có thể tạo ra một trang tương tự. Chủ sở hữu trang web nên ghi lại Ray ID và chi tiết sự kiện trước khi điều chỉnh bảo mật.
Các Điều Kiện Cần Thiết cho Việc Khắc Phục Được Ủy Quyền
Việc khắc phục Cloudflare được ủy quyền đòi hỏi một mối quan hệ rõ ràng với tài nguyên được bảo vệ. Trước khi thay đổi bất kỳ điều gì, xác nhận rằng ít nhất một trong các điều sau là đúng:
- Bạn là một người truy cập bình thường cố gắng sử dụng trang web theo cách mong muốn.
- Bạn sở hữu hoặc quản lý khu vực Cloudflare.
- Chủ sở hữu trang web đã cấp cho bạn sự cho phép bằng văn bản cho QA, giám sát, định vị hoặc thu thập dữ liệu công cộng.
- Trang web công bố một API hoặc chính sách tự động hóa bao gồm khách hàng của bạn.
Ghi lại URL, thời gian địa phương, Ray ID, trình duyệt và phiên bản, loại mạng, trạng thái phản hồi, và liệu vấn đề có tái hiện trong một hồ sơ trình duyệt sạch hay không. Không ghi lại cookie thử thách, mã thông báo xác thực, header riêng tư, hoặc dữ liệu khách hàng trong một vé chia sẻ. Hướng dẫn tuân thủ web-scraping cung cấp một danh sách kiểm tra rộng hơn về các điều khoản, độ nhạy dữ liệu, quyền tài phán và tác động yêu cầu. Sự ủy quyền vẫn cần thiết ngay cả khi trang yêu cầu là công khai.
Bước 1: Khắc phục Vòng Xác minh Con Người dưới dạng Khách truy cập
Một khách truy cập hợp pháp nên khôi phục môi trường trình duyệt được hỗ trợ trước khi thay đổi lộ trình mạng. Thực hiện các kiểm tra này một cách riêng lẻ để thay đổi thành công có thể quan sát được.
- Cập nhật Chrome, Firefox, Safari, Edge hoặc Samsung Internet lên phiên bản được hỗ trợ.
- Bật JavaScript và cho phép trang tải tài nguyên từ
challenges.cloudflare.com. - Mở cửa sổ riêng tư hoặc chế độ ẩn danh để loại trừ dữ liệu trang cũ và hầu hết các tiện ích mở rộng.
- Tạm thời vô hiệu hóa các trình chặn quảng cáo, trình chặn kịch bản, bảo vệ dấu vân tay, sửa đổi user-agent, và các tiện ích mở rộng VPN hoặc proxy.
- Xác minh rằng đồng hồ thiết bị và kết nối mạng ổn định.
- Thử một trình duyệt được hỗ trợ khác hoặc thiết bị thật.
- Kiểm tra một mạng bình thường khác, chẳng hạn như điểm phát Wi-Fi di động, chỉ để cô lập kết nối.
Tham khảo trình duyệt được hỗ trợ của Cloudflare lưu ý rằng các động cơ trình duyệt bị sửa đổi nặng, WebViews, trình duyệt nhúng, mô phỏng thiết bị, và công cụ phát triển có thể tạo ra các vấn đề về tương thích. Nếu vòng lặp tiếp tục, hãy gửi cho quản trị viên trang web ID Ray và mã lỗi hoặc sử dụng tùy chọn phản hồi trong widget.
Không sao chép cookie cf_clearance từ một người khác, thiết bị khác hoặc dịch vụ khác. Cloudflare tuyên bố rằng quyền truy cập được liên kết với khách truy cập và thiết bị cụ thể, vì vậy việc phát lại là không an toàn và không đáng tin cậy.
Nhìn Nhanh
Chỉ sử dụng một proxy dân cư có kiểm soát khi một bài kiểm tra được ủy quyền cần một lộ trình khu vực ổn định hoặc một so sánh IP. Giữ mục tiêu, phiên làm việc và tỷ lệ yêu cầu trong phạm vi được phê duyệt của chủ sở hữu trang.
Bước 2: Xác định Thách thức Cloudflare trong Ứng dụng của Bạn
Cloudflare xác định phản hồi của Trang Thách thức bằng tiêu đề cf-mitigated: challenge. Loại nội dung phản hồi sẽ là text/html ngay cả khi ứng dụng mong đợi một loại tài nguyên khác, theo hướng dẫn phát hiện phản hồi thách thức của Cloudflare.
Sử dụng tín hiệu đó để dừng xử lý JSON bình thường và gửi người dùng qua một quy trình xác minh HTML được phê duyệt. Đoạn mã phía trình duyệt dưới đây sẽ phát hiện điều kiện này; nó không giải quyết hoặc vượt qua thách thức.
async function fetchAuthorizedData(url) { const response = await fetch(url, { credentials: "include", headers: { Accept:
Không phân tích Trang Thách thức như JSON, không thử lại trong một vòng lặp chặt chẽ, hoặc gửi nó đến một bộ giải tự động. Ghi lại trạng thái, ID Ray khi có, đường dẫn yêu cầu và ngữ cảnh quy tắc mà không lưu trữ cookie hoặc tiêu đề ủy quyền.
Bước 3: Khắc phục Kích hoạt nếu Bạn Sở hữu Khu vực Cloudflare
Một chủ sở hữu khu vực Cloudflare nên sửa đổi quy tắc hẹp nhất chịu trách nhiệm cho việc dương tính giả. Mở sự kiện bảo mật, xác định yêu cầu theo ID Ray, và ghi chú dịch vụ, hành động, ID quy tắc, đặc điểm của khách hàng, đường dẫn và dấu thời gian.
Sử dụng thứ tự quyết định này:
- Xác nhận rằng yêu cầu là mong đợi và người gọi đã được xác thực hoặc đáng tin cậy.
- Xác định xem một quy tắc tùy chỉnh WAF, quy tắc quản lý, giới hạn tỷ lệ, hoặc kiểm soát Quản lý Bot đã phát hành thách thức hay không.
- Thu hẹp một ngoại lệ theo tên miền, đường dẫn, phương thức, danh tính đã xác minh, mã thông báo dịch vụ, hoặc nguồn đã biết nếu có thể.
- Ưu tiên một thiết kế xác thực cụ thể cho API hơn một danh sách cho phép IP rộng.
- Kiểm tra lại yêu cầu chính xác và xác nhận rằng lưu lượng không liên quan vẫn được bảo vệ. Tránh việc tắt bảo vệ Cloudflare cho toàn bộ khu vực, bỏ qua tất cả các kiểm tra WAF, hoặc chỉ tin tưởng một tiêu đề do người dùng kiểm soát. Một ngoại lệ an toàn nên hẹp, có thể theo dõi, có thể đảo ngược và gắn liền với danh tính hoặc lộ trình mà tổ chức kiểm soát.
Bước 4: Sử dụng Turnstile Pre-Clearance cho luồng SPA và API
Turnstile pre-clearance là cách được Cloudflare hỗ trợ để ngăn chặn một khách truy cập con người thành công nhận được các trang thử thách gây rối trên các yêu cầu khu vực tiếp theo. Các trang ngắt quãng trả về HTML, vì vậy chúng làm hỏng các luồng fetch/XHR mà mong đợi JSON; Cloudflare khuyên nên sử dụng pre-clearance cho vấn đề tương thích này.
Khi pre-clearance được kích hoạt, một tương tác Turnstile thành công có thể phát hành một cookie cf_clearance bên cạnh token Turnstile mặc định. Chủ sở hữu khu vực chọn mức độ clearance và vẫn phải xác thực token Turnstile thông qua Siteverify. Tài liệu về clearance của Cloudflare cảnh báo rằng một tích hợp mà không có xác thực Siteverify phía máy chủ là không đầy đủ.
Cài đặt được hỗ trợ là:
- Tạo hoặc chỉnh sửa widget Turnstile trong bảng điều khiển Cloudflare.
- Kích hoạt pre-clearance cho trang web.
- Chọn mức độ clearance tối thiểu theo yêu cầu của các quy tắc bảo vệ.
- Đảm bảo tên miền widget khớp với khu vực Cloudflare.
- Xác thực từng token Turnstile một lần tại máy chủ với Siteverify.
- Kiểm tra trang xác minh HTML và các yêu cầu API tiếp theo trên cùng một khu vực.
Đây là một sự thay đổi cấu hình cho một khu vực mà bạn kiểm soát. Một khách hàng bên thứ ba không thể kích hoạt pre-clearance hoặc tạo ra một cookie clearance hợp lệ cho khu vực của người khác.
Bước 5: Cung cấp cho Tự động hóa Được Ủy quyền một Đường dẫn Truy cập Không phải Con người
Tự động hóa được ủy quyền nên sử dụng một giao diện được thiết kế cho máy móc thay vì cố gắng vượt qua xác minh con người. Lựa chọn tốt nhất là API đã được tài liệu của trang web với thông tin xác thực dịch vụ, giới hạn, lược đồ ổn định và xử lý lỗi rõ ràng.
Nếu bạn sở hữu trang web, hãy xem xét một tên miền API riêng được bảo vệ bởi xác thực mạnh mẽ, token có phạm vi, giới hạn tỷ lệ và ghi nhật ký. Áp dụng các quy tắc của Cloudflare phù hợp với lưu lượng không phải trình duyệt thay vì một trang thử thách ngắt quãng. Đối với giám sát nội bộ, một token dịch vụ Cloudflare Access hoặc danh tính máy do tổ chức phê duyệt khác có thể cung cấp một ranh giới bảo mật rõ ràng hơn so với cookie trình duyệt.
Nếu mục tiêu thuộc về một tổ chức khác, hãy yêu cầu một khóa API, danh sách cho phép, xuất dữ liệu, nguồn cấp đối tác hoặc ngoại lệ tự động hóa bằng văn bản. Dừng lại khi chủ sở hữu không cung cấp một lối đi được ủy quyền. Thực tế là một trình duyệt có thể xem một trang không tạo ra quyền để tự động thu thập hoặc vượt qua các điều khiển của nó.
Bước 6: Kiểm tra Giả định IP và Khu vực với Nstproxy
Một bài kiểm tra proxy có kiểm soát có thể xác định xem một yêu cầu được ủy quyền có thất bại chỉ từ một IP hoặc khu vực xuất phát nhất định hay không. Nstproxy Residential Prime Proxies cung cấp quyền truy cập proxy HTTP(S) và SOCKS5, tùy chọn cổng khu vực, tham số phiên và nhắm đến địa lý theo tài liệu quy định của Nstproxy proxy. Sản phẩm này có liên quan khi một nhóm QA cần kiểm tra khu vực lặp lại, một đối tác dữ liệu đã phê duyệt định tuyến khu dân cư, hoặc một điều hành viên phải so sánh mạng máy chủ với mạng người dùng cuối. Các gói hiện tại và các lựa chọn thanh toán theo từng sử dụng có sẵn trên trang giá Residential Prime. Một bài kiểm tra proxy thành công chỉ thiết lập một sự tương quan mạng; nó không ủy quyền tự động hóa hoặc đảm bảo rằng Cloudflare sẽ ngừng thử thách khách hàng.
- Định tuyến phiên ổn định: Giữ một phiên đã được phê duyệt trên một lộ trình nhất quán trong khi kiểm tra hành vi duy trì trạng thái. Hướng dẫn tính nhất quán phiên Cloudflare giải thích tại sao thay đổi lộ trình trong một phiên có thể làm mất hiệu lực so sánh chẩn đoán.
- So sánh khu vực: Kiểm tra chỉ các khu vực được bao gồm trong kế hoạch QA, giữ URL, phương thức, danh tính và tỷ lệ yêu cầu không đổi.
- Ngữ cảnh mạng có thể quan sát: Ghi lại khu vực thử nghiệm và kết quả xuất phát mà không công khai thông tin xác thực proxy. Hướng dẫn xoay vòng IP có ích cho các khái niệm định tuyến chung, nhưng xử lý thử thách nên ưu tiên tính nhất quán hơn là xoay vòng nhanh.
Thông tin xác thực Nstproxy là riêng tư, vì vậy một ví dụ proxy trực tiếp yêu cầu một tài khoản và một URL kênh được tạo ra. Không dán mật khẩu kênh vào mã nguồn, vé, phân tích hoặc nội dung bài viết.
Điều Gì Không Bỏ Qua Cloudflare Đáng Tin Cậy
Không có tiêu đề, cookie, proxy hoặc cờ tự động hóa nào đáng tin cậy để bỏ qua Cloudflare. Nhiều chiến thuật phổ biến rất dễ bị tổn thương, không an toàn, hoặc trực tiếp trái ngược với hướng dẫn môi trường hỗ trợ của Cloudflare.
- Chỉ thay đổi User-Agent: Chuỗi này không thêm thực thi JavaScript, trạng thái trình duyệt hoặc ủy quyền.
- Sao chép
cf_clearance: Cloudflare liên kết cookie với người truy cập và thiết bị và có thể đánh giá lại hành vi phiên. - Plugin ẩn danh không đầu: Cloudflare liệt kê trình duyệt không đầu và các khung tự động hóa là những khách hàng thách thức không được hỗ trợ.
- Giải CAPTCHA tự động: Điều này phá vỡ một kiểm soát an ninh và có thể vi phạm các điều khoản của trang web hoặc pháp luật; nó nằm ngoài quy trình làm việc có trách nhiệm.
- Quay vòng proxy nhanh: Thay đổi ngữ cảnh mạng có thể tạo ra nhiều tín hiệu rủi ro hơn và phá vỡ tính liên tục phiên.
- Thử lại vô hạn: Các yêu cầu thách thức lặp đi lặp lại làm tăng tải mà không khắc phục nguyên nhân.
- Vô hiệu hóa xác minh TLS: Xác thực chứng chỉ không có vai trò trong việc giải quyết kiểm tra con người của Cloudflare và làm yếu đi bảo mật vận chuyển.
Hướng dẫn chẩn đoán dấu vân tay trình duyệt có thể giúp chủ sở hữu trang web hiểu tại sao các môi trường trình duyệt đã chỉnh sửa hành xử khác nhau, nhưng thao tác dấu vân tay không phải là sự thay thế cho một con đường truy cập được hỗ trợ.
Danh sách kiểm tra sử dụng có trách nhiệm
Việc khắc phục sự cố Cloudflare có trách nhiệm bảo tồn cả ý định bảo mật của mục tiêu và quyền riêng tư của người dùng. Giữ mọi thử nghiệm có giới hạn và tài liệu lý do tại sao nó được phép.
- Xác nhận quyền sở hữu hoặc ủy quyền bằng văn bản trước khi tự động hóa các yêu cầu.
- Tuân theo các điều khoản, chính sách API, hướng dẫn robot và giới hạn hợp đồng của mục tiêu.
- Thu thập chỉ những trường cần thiết cho mục đích đã được phê duyệt.
- Tránh dữ liệu nhạy cảm cá nhân, tài khoản, tài chính, sức khỏe hoặc các dữ liệu nhạy cảm khác trừ khi quy trình làm việc có cơ sở pháp lý và kiểm soát đã được tài liệu hóa.
- Hạn chế độ đồng thời và tỷ lệ yêu cầu; dừng lại khi gặp thách thức hoặc chặn không mong đợi.
- Lưu trữ token và thông tin xác thực proxy trong kho bí mật đã được phê duyệt.
- Giữ lại nhật ký chẩn đoán chỉ trong thời gian cần thiết và làm mờ danh tính trước khi chia sẻ.
- Xác thực lại quyền truy cập khi mục tiêu, quy tắc Cloudflare hoặc phạm vi dự án thay đổi.
Kết luận
Câu trả lời đáng tin cậy năm 2026 cho xác minh con người của Cloudflare là sự tương thích và ủy quyền, không phải là sự lẩn tránh. Người truy cập con người nên sửa chữa luồng trình duyệt được hỗ trợ; các chủ sở hữu vùng nên điều chỉnh quy tắc kích hoạt chính xác và sử dụng Turnstile trước khi xóa khi các thách thức HTML phá vỡ API; tự động hóa được ủy quyền nên nhận API hướng máy hoặc con đường truy cập đáng tin cậy. Nstproxy có thể hỗ trợ một bài kiểm tra mạng hoặc khu vực có giới hạn, nhưng kết quả vẫn phụ thuộc vào sự cho phép của trang web và cấu hình Cloudflare.
Trải nghiệm Nstproxy — Bắt đầu dùng thử miễn phí ngay hôm nay
Sử dụng Nstproxy cho QA khu vực được ủy quyền, quy trình làm việc với dữ liệu công khai và chẩn đoán mạng có kiểm soát với sự cho phép rõ ràng từ mục tiêu.
Câu hỏi thường gặp
H: Có thể vượt qua xác minh con người của Cloudflare không?
Xác minh con người của Cloudflare không nên bị vượt qua trên một trang web mà bạn không kiểm soát. Sửa một vòng lặp trình duyệt hợp pháp, hỏi chủ sở hữu trang web về một con đường truy cập đã được phê duyệt, hoặc thay đổi quy tắc có trách nhiệm trên một vùng bạn quản lý.
H: Tại sao tôi không thể vượt qua xác minh con người của Cloudflare?
Xác minh của Cloudflare có thể lặp lại vì JavaScript bị vô hiệu hóa, một tiện ích mở rộng chặn các kịch bản cần thiết, trình duyệt không được hỗ trợ hoặc bị chỉnh sửa nặng, mạng không ổn định, hoặc Cloudflare phát hiện tín hiệu tự động. Kiểm tra một trình duyệt được hỗ trợ hiện tại với hồ sơ sạch sẽ và kết nối ổn định.
H: Làm thế nào tôi có thể xóa xác minh Cloudflare khỏi trang web của mình?
Xóa xác minh không cần thiết bằng cách xác định Sự kiện An ninh kích hoạt và thu hẹp WAF, giới hạn tỷ lệ, hoặc quy tắc bot có trách nhiệm. Đừng tắt bảo vệ cho toàn bộ vùng khi một ngoại lệ cụ thể theo đường, danh tính, hoặc dịch vụ sẽ hoạt động.
H: Liệu proxy có vượt qua Cloudflare không?
Một proxy không tự nhiên vượt qua Cloudflare. Một bài kiểm tra proxy được ủy quyền có thể tiết lộ sự tương quan IP hoặc khu vực, nhưng Cloudflare vẫn có thể đánh giá trình duyệt, phiên, quy tắc, và tín hiệu hành vi.
H: Có phải cookie cf_clearance cho phép một kịch bản vượt qua Cloudflare không?
Cookie cf_clearance đại diện cho sự cấp phép được phát hành cho một người truy cập và thiết bị đã được xác minh cụ thể; nó không phải là một mã thông báo vượt qua có thể vận chuyển. Đừng sao chép, mua, hoặc phát lại cookie của người dùng khác.
H: Có phải Selenium, Puppeteer, hoặc Playwright có thể giải quyết các Thách thức của Cloudflare không?
Cloudflare liệt kê các khung tự động hóa trình duyệt là không được hỗ trợ cho việc giải quyết Thách thức và nói rằng lưu lượng tự động có thể bị chặn. Chỉ sử dụng những công cụ đó cho các bài kiểm tra được ủy quyền nơi chủ sở hữu vùng đã cung cấp một quy tắc tương thích hoặc đường truy cập máy.
H: Thiết lập Cloudflare tốt nhất cho API là gì? Cấu hình tốt nhất là một API hướng đến máy móc được bảo vệ bởi xác thực có phạm vi, giới hạn tỷ lệ, ghi nhật ký và các quy tắc được thiết kế cho các khách hàng không phải trình duyệt. Đối với một SPA có người dùng, việc kiểm tra trước Turnstile có thể ngăn chặn các trang thách thức HTML làm gián đoạn các cuộc gọi API sau đó.



