如何使用cURL在PHP中进行原始POST请求?
所谓的原始POST是指不进行任何编码,数据以字符串形式存储。数据的格式应该像这样:
... 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
一个选项是手动编写要发送的整个HTTP头,但这似乎不太优化。
无论如何,我是否可以只传递选项到curl_setopt(),并使用POST,使用text/plain,并发送来自$variable
的原始数据?