نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: استفاده از متدهای http برای ازسال داده در سرور

  1. #1
    عضو جدید
    تاریخ عضویت
    Aug 2019
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض استفاده از متدهای http برای ازسال داده در سرور

    سلام
    من با استفاده از متد 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"


  2. تعداد تشکر ها از slh به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن be099 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
    نوشته ها
    338
    تشکر تشکر کرده 
    176
    تشکر تشکر شده 
    651
    تشکر شده در
    385 پست

    پیش فرض پاسخ : استفاده از متدهای http برای ازسال داده در سرور

    نقل قول نوشته اصلی توسط 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);
    ?>
    ویرایش توسط be099 : August 9th, 2019 در ساعت 20:59

  5. تعداد تشکر ها از be099 به دلیل پست مفید

    slh

  6. #3
    عضو جدید
    تاریخ عضویت
    Aug 2019
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : استفاده از متدهای http برای ازسال داده در سرور

    نقل قول نوشته اصلی توسط be099 نمایش پست ها
    برای این کار باید یک فایل در سرور ایجاد کنید که اینکارو بکنه و ریکوئستو به اون بفرستید
    من فایل رو در سرور ایجاد کردم و Permission رو روی 0777 قرار دادم. من از زبان C و این کتابخانه استفاده می کنم. نمیدونم چطور باید با استفاده از این کتابخانه، داده در فایل txt. قرار بدم...

  7. #4
    عضو انجمن be099 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
    نوشته ها
    338
    تشکر تشکر کرده 
    176
    تشکر تشکر شده 
    651
    تشکر شده در
    385 پست

    پیش فرض پاسخ : استفاده از متدهای http برای ازسال داده در سرور

    نقل قول نوشته اصلی توسط slh نمایش پست ها
    من فایل رو در سرور ایجاد کردم و Permission رو روی 0777 قرار دادم. من از زبان C و این کتابخانه استفاده می کنم. نمیدونم چطور باید با استفاده از این کتابخانه، داده در فایل txt. قرار بدم...
    شما اگه از طریق http میخواین ارسال کنین حتما باید یک وب سرور هم داشته باشید که درخواست هارو جواب بده بعد درخواستو با هر زبانی میخواین پروسس کنین
    بهترین و راحتترین کار استفاده از php و آپاچیه ...

  8. #5
    عضو جدید
    تاریخ عضویت
    Aug 2019
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : استفاده از متدهای http برای ازسال داده در سرور

    نقل قول نوشته اصلی توسط be099 نمایش پست ها
    شما اگه از طریق http میخواین ارسال کنین حتما باید یک وب سرور هم داشته باشید که درخواست هارو جواب بده
    بله همینطوره و من وب سرور دارم و موقع استفاده از متد get، پاسخ http/1.1 200 ok رو از سرور دریافت میکنم.
    بهترین و راحتترین کار استفاده از php و آپاچیه
    چون که من از میکروکنترلر استفاده می کنم، مجبورم از c و آن کتابخانه استفاده کنم... مشکل اینه که چطور از متد (شاید)post برای نوشتن داده در فایل تکست در سرور استفاده کنم؟

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مستقیم کردن لینکها یادانلود راحت ازسایتها
    توسط jpmo02 در انجمن مباحث دیگر
    پاسخ ها: 6
    آخرين نوشته: October 13th, 2014, 20:30
  2. سوال در مورد بستن http
    توسط SajjadM2 در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: December 12th, 2012, 22:31
  3. بسته های http را چگونه مانیتور کنیم
    توسط ehsansystem در انجمن شبکه های لینوکسی
    پاسخ ها: 0
    آخرين نوشته: May 18th, 2011, 11:49
  4. کسی ازسرویس های پولی مدیا فایر استفاده کرده؟
    توسط rasez در انجمن هاست اشتراکی
    پاسخ ها: 9
    آخرين نوشته: February 24th, 2011, 21:54
  5. بسته های http را چگونه مانیتور کنیم
    توسط shamimi در انجمن وب سرورها
    پاسخ ها: 0
    آخرين نوشته: January 29th, 2011, 23:56

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •