Làm cách nào tôi có thể thực hiện POST POST trong PHP bằng cURL?
Bài đăng thô như trong mà không có bất kỳ mã hóa, và dữ liệu của tôi được lưu trữ trong một chuỗi. Dữ liệu phải được định dạng như thế này:
... usual HTTP header ...
Content-Length: 1039
Content-Type: text/plain
89c5fdataasdhf kajshfd akjshfksa hfdkjsa falkjshfsa
ajshd fkjsahfd lkjsahflksahfdlkashfhsadkjfsalhfd
ajshdfhsafiahfiuwhflsf this is just data from a string
more data kjahfdhsakjfhsalkjfdhalksfd
Một tùy chọn là viết thủ công toàn bộ tiêu đề HTTP được gửi, nhưng điều đó có vẻ ít tối ưu hơn.
Dù sao, tôi có thể chuyển các tùy chọn cho curl_setopt () có nghĩa là sử dụng POST, sử dụng text / plain và gửi dữ liệu thô từ a $variable
không?