Tôi đang tạo một API kiểu CRUD bằng cách sử dụng PHP Tonic sử dụng cùng một URL (ví dụ/somepath/person) mà bạn có thể thực hiện các yêu cầu POST, GET, PUT và DELETE. Nhưng tôi đã gặp sự cố khi thử nghiệm API. Nó rõ ràng là dễ dàng để kiểm tra GET (chỉ cần truy cập vào URL với một trình duyệt) nhưng làm thế nào tôi có thể kiểm tra 3 phương pháp yêu cầu còn lại?Có ứng dụng khách CRUD mục đích chung nào không?
Tôi đang hình dung một khách hàng CRUD trên máy tính để bàn nơi tôi nhận được một hộp văn bản đơn giản để đặt tham số truy vấn, hộp URL và nút gửi.
Ứng dụng như thế này đã tồn tại chưa, hoặc tôi có phải tạo một ứng dụng không?
Câu hỏi khác, tôi có thể sử dụng CURL cho mục đích này không? Trong trường hợp nào, làm thế nào?
Giả sử việc triển khai phía máy chủ của bạn là RESTful, sau đó thử nghiệm với curl sẽ không đáng kể. – GordonM
Tôi đang xem xét nó. Tôi chắc chắn có thể thấy việc sử dụng cho một khách hàng đồ họa mặc dù. Các lệnh đã nhận được thực sự dài – Hubro
Tôi cho rằng bạn có thể viết một ứng dụng khách mà sử dụng curl để curry các yêu cầu ra cho bạn mà nên làm cho văn bản chúng dễ dàng hơn. Tuy nhiên tôi không biết về bất kỳ phần mềm hiện có nào. Ít nhất không phải là phần mềm đưa ra các yêu cầu mục đích chung. Có một số ứng dụng sử dụng API RESTful để giao tiếp với một máy chủ tất nhiên, nhưng chúng rõ ràng ràng buộc với các tác vụ cụ thể. – GordonM