برنامه نویسی

درخواست های http – جامعه dev

درخواست های HTTP انواع درخواست مشترک دارند:

  • /دریافت: درخواست. get (): برای بازیابی داده ها از سرور استفاده می شود.
GET https://api.user.org/users/?id=AAA
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  • /پست: درخواست. post (): برای ایجاد منابع جدید هنگام ارسال داده به سرور استفاده می شود.
POST /api/users
Content-Type: application/json
{
  "id": "AAA",
  "name": "John Doe",
  "email": "john@testmail.com"
}
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  • /قرار دادن: درخواست .put (): برای به روزرسانی یا جایگزینی یک منبع در سرور استفاده می شود.
PUT /api/users/AAA
Content-Type: application/json

{
  "name": "AAA Smith",
  "email": "aaa@testmail.com"
}
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  • /حذف: درخواست. delete (): برای حذف یا حذف یک منبع در سرور استفاده می شود.
DELETE /api/users/AAA
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

  • نمونه کد پایتون: به یاد داشته باشید که یک فایل .env با Toke ، نام کاربری و نقطه پایانی ایجاد کنید.
import os
import dotenv
import requests

PIXELA_TOKEN = os.getenv("PIXELA_TOKEN")
PIXELA_USERNAME = os.getenv("PIXELA_USERNAME")
PIXELA_ENDPOINT = os.getenv("PIXELA_ENDPOINT")
headers = {
    "X-USER-TOKEN": PIXELA_TOKEN
}

user_param = {
    "token": PIXELA_TOKEN,
    "username": PIXELA_USERNAME,
    "agreeTermsOfService": "yes",
    "notMinor": "yes"
}
response = requests.post(url=PIXELA_ENDPOINT, json=user_param)
print(response.text)

### {"message":"Success. Let's visit  ...
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا