37.5 Cum sa folosesti requesturile HTTP Put si Delete

Cum să folosești requesturile HTTP Put și Delete

În Python, requesturile HTTP Put și Delete sunt utilizate pentru a modifica sau șterge resursele de pe server. Requestul HTTP Put este folosit atunci când se dorește actualizarea unei resurse existente, în timp ce requestul HTTP Delete este folosit atunci când se dorește ștergerea unei resurse existente.

Pentru a face un request HTTP Put sau Delete în Python, putem folosi librăria requests. Înainte de a putea face un request, trebuie să importăm librăria și să specificăm URL-ul resursei pe care dorim să o modificăm sau ștergem.

Pentru a face un request HTTP Put, putem utiliza funcția requests.put() și putem furniza datele actualizate sub forma unui dicționar. De exemplu, dacă dorim să actualizăm un produs într-un magazin online, putem face următorul request:

import requests

data = {'nume': 'Produs actualizat', 'preț': 25}

response = requests.put('<https://www.magazin-online.ro/produse/1>', data=data)

print(response.status_code)

Pentru a face un request HTTP Delete, putem utiliza funcția requests.delete(). De exemplu, dacă dorim să ștergem un produs dintr-un magazin online, putem face următorul request:

import requests

response = requests.delete('<https://www.magazin-online.ro/produse/1>')

print(response.status_code)

Este important să reținem că requesturile HTTP Put și Delete pot afecta resursele de pe server, așa că trebuie utilizate cu grijă. De asemenea, este important să ne asigurăm că avem permisiunea necesară pentru a modifica sau șterge resursele dorite.

În concluzie, requesturile HTTP Put și Delete sunt utile în Python atunci când dorim să actualizăm sau ștergem resurse de pe server. Este important să fim atenți la utilizarea lor și să ne asigurăm că avem permisiunea necesară pentru a face modificări sau ștergeri.