
نوشته اصلی توسط
slh
سلام
من با استفاده از متد GET میتونم محتویات یک فایل txt در سرور رو بخونم. اما الان میخوام این فایل txt رو توسط یک متد HTTP ویرایش کنم. من این کد رو تست کردم و پاسخ HTTP/1.1 200 OK رو دریافت کردم، ولی تغییری در فایل ندیدم. چگونه باید این کار رو انجام بدم؟
کد PHP:
static const char http_request[] = "POST "SUB_ADDRESS" HTTP/1.1\r\n"
"Host: "HOST_ADDRESS"\r\n\r\n"
"Content-Type: text/plain\r\n"
"Content-Lenght: 13\r\n"
"Accept: */*\r\n"
"\r\n"
"Data for Test";
برای این کار باید یک فایل در سرور ایجاد کنید که اینکارو بکنه و ریکوئستو به اون بفرستید
مثل این :
کد PHP:
<?php
$data = file_get_contents('php://input');
file_put_contents('a.txt',$data);
?>