Tôi có một máy chủ web đang chạy một số PHP để kiểm tra hình ảnh ( curl -F 'imageName=@myimage') và nó cũng kiểm tra dữ liệu POST cho username=&password=.
Khi kiểm tra PHP _REQUESTtôi không thể thực hiện:
curl -F 'imageName=@myimage' \
'http://www.example.com/?upload=1&username=test&password=test'
Tôi cần phải thay vì kiểm tra _POSTtên người dùng và mật khẩu do thông số kỹ thuật. Làm thế nào tôi có thể tải lên hình ảnh và có username=&password=dữ liệu bài viết?
Bất kỳ trợ giúp đánh giá cao!
-F. (Xin lỗi vì điều đó.) Bạn có thể không kết hợp chúng với&vì-Flàm chocurlgửi mộtmultipart/form-datayêu cầu, trong đó sử dụng một cách hoàn toàn khác nhau tách lĩnh vực. Thay vào đó, bạn có thể sử dụng-dđể gửi yêu cầu POSTapplication/x-www-form-urlencoded, nhưng nó hoàn toàn không phù hợp để tải lên tệp.