روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ مهدی
تفاوت ارسال دیتا...!
جامعه پی اچ پی ایجاد شده در ۰۸ مرداد ۱۴۰۱

سلام

وقتی که ما توی فرم‌ها با متد پست دیتا ارسال میکنیم مگه توی بدنه (body) ارسال نمیشه؟ پس چرا آقای آوند میگن توی APIها توی بدنه دیتا ارسال میشه؟ فرقشون چیه، من متوجه نمیشم!

اصلا فرق raw و x-www-form-urlencoded چیه توی Postman که توی raw ما نمیتونیم از آرایه سوپرگلوبال POST برای دریافت اون استفاده کنیم و همچین چیزی وجود داره و اینها رو جدا کردن از هم!

یه ذره برام مبهم هستن ممنون میشم توضیح بدین

مرسی

سلام دوست عزیز

در نوع داده ای تفاوت دارن

ما زمانی که از فرم ارسال میکنیم داده هامون رو بصوت form data هست و key value دیتا‌ها رو ارسال میکنیم

اما زمانی که در بدنه درخواست ارسال می‌کنیم میتونیم از ساختارهایی مثل json و.. هم استفاده کنید و دیتاهارو سمت سرور دریافت کنیم

لینک زیر رو مطالعه نمایید

https://stackoverflow.com/questions/26723467/postman-chrome-what-is-the-difference-between-form-data-x-www-form-urlencoded

برای حرفه‌ای شدن روی مهارت سرچتون نیز بیشتر کار کنید

موفق باشید ?

محمد گازری ۰۸ مرداد ۱۴۰۱، ۰۴:۱۷

این امکان هم وجود داره که بدون Postman خودمون دستی یک String از یک فایل به فایل دیگه ارسال و دریافت کنیم؟

مهدی ۰۹ مرداد ۱۴۰۱، ۱۵:۳۶

بله با guzzle http میتونید

بهترین پاسخ
محمد گازری ۰۹ مرداد ۱۴۰۱، ۱۵:۴۹