درخواست HTTP
توضیحات
ارسال و دریافت داده به یک سرور با استفاده از پروتکل HTTP.
خصوصیات
تولید در تکمیل
| URL | آدرس URL سرور. |
| پارامترهای URL | کلید مقادیر که به URL به عنوان پارامترهای جستجو اضافه خواهند شد. میتوانید از این برای ارائه زمینه بیشتر به درخواست استفاده کنید. |
| نوع پاسخ | به سرور بگویید که در یک فرمت خاص پاسخ دهد. بهطور پیشفرض، تنظیم شده تا با application/json پاسخ دهد تا با رفتارهای مختلف دیکشنری یا آرایه استفاده شود. |
| روش درخواست | نوع درخواست HTTP که میخواهید برای ارسال یا دریافت داده انجام دهید. گزینهها عبارتند از: GET، POST، PUT، PATCH و DELETE. |
| مجازسازی | شما میتوانید درخواست خود را با احراز هویت پایه HTTP با استفاده از نام کاربری و رمز عبور یا با یک توکن دسترسی از رفتارهای OAuth Authenticate مجاز کنید. |
| نوع بدنه | فرم دادههای کدگذاری شده یا متن خام را به سرور ارسال کنید. |
| بدنه فرمت-url-encoded | کلید مقادیر برای ارسال به سرور. |
| بدنه خام |
دادهای که به عنوان بدنه ارسال میشود. توجه: اگر از رفتارهای مختلف دیکشنری و آرایه استفاده میشود، آنها به فرمت JSON برای استفاده با بدنه خام فرمت خواهند شد. |
|
بدنه چندقسمتی |
تصاویر را به سرور ارسال کنید. |
|
باینری
|
دادههای تصویری را به سرور ارسال کنید. |
خروجیها
| هدر پاسخ |
مجموعهای از دیکشنری که نمایانگر هدر HTTP مرتبط با یک پاسخ HTTP است که به محتوای پیام مرتبط نیست. |
| کد پاسخ |
کد وضعیت پاسخ HTTP را خروجی میدهد که نشان میدهد آیا یک درخواست HTTP خاص بهدرستی انجام شده است یا خیر. |
| پاسخ |
دادههایی که توسط سرور بازگردانده میشود. میتواند در فرمت JSON یا متن ساده، یک مقدار یا فرمت دیگری باشد. |
| خطا |
هر گونه خطا که در طول درخواست رخ میدهد را خروجی میدهد. |
مثالها
از یک درخواست POST برای ارسال امتیاز بازیکن به سرور استفاده کنید، سپس از یک درخواست GET جداگانه برای دریافت لیست امتیازهای بالا از سرور زمانی که به آن نیاز دارید، استفاده کنید.

