რა არის HTTP წაშლის მოთხოვნა?
რა არის HTTP წაშლის მოთხოვნა?

ვიდეო: რა არის HTTP წაშლის მოთხოვნა?

ვიდეო: რა არის HTTP წაშლის მოთხოვნა?
ვიდეო: რა არის კატალიზატორი და რატომ არ უნდა ჩავაბაროთ იგი 2024, დეკემბერი
Anonim

The HTTP DELETE მეთოდი გამოიყენება წაშლა რესურსი სერვერიდან. შეტყობინების ტექსტის გაგზავნა ა მოთხოვნის წაშლა შეიძლება გამოიწვიოს ზოგიერთმა სერვერმა უარი თქვას მოთხოვნა . მაგრამ თქვენ მაინც შეგიძლიათ გაგზავნოთ მონაცემები სერვერზე URL პარამეტრების გამოყენებით. ეს, როგორც წესი, არის იმ რესურსის ID, რომელიც გსურთ წაშლა.

ამასთან დაკავშირებით, შეუძლია თუ არა HTTP-ის წაშლის მოთხოვნას ჰქონდეს ორგანო?

უახლესი განახლება HTTP 1.1 სპეციფიკაცია (RFC 7231) ცალსახად იძლევა ერთეულს სხეული ში მოთხოვნის წაშლა : ტვირთამწეობა ა მოთხოვნის წაშლა შეტყობინება აქვს არ არის განსაზღვრული სემანტიკა; ტვირთის გაგზავნა სხეული ზე მოთხოვნის წაშლა შეიძლება გამოიწვიოს ზოგიერთი არსებული იმპლემენტაციის უარყოფა მოთხოვნა.

გარდა ზემოთ, რა არის წაშლის მეთოდი? The DELETE მეთოდი ითხოვს წარმოშობის სერვერს წაშლა Request-URI-ის მიერ გამოვლენილი რესურსი. ეს მეთოდი შესაძლოა გადაილახოს ადამიანის ჩარევით (ან სხვა საშუალებებით) საწყისი სერვერზე.

აქედან გამომდინარე, რა არის HTTP მოთხოვნის ვარიანტი?

The HTTP OPTIONS მეთოდი გამოიყენება კომუნიკაციის აღსაწერად პარამეტრები სამიზნე რესურსისთვის. ეს მეთოდი საშუალებას აძლევს კლიენტს განსაზღვროს პარამეტრები და/ან რესურსთან, ან სერვერის შესაძლებლობებთან დაკავშირებული მოთხოვნები, რესურსის მოქმედების ან რესურსის მოძიების დაწყების გარეშე.

უნდა წავშალო 404 დაბრუნება?

თუ რესურსი არის წაშლილია არ შეგიძლია წაშლა ისევ ის (რადგან ის არ არსებობს). ასე რომ ა 404 არ არის ნაპოვნი შესაბამისი. The წაშლა მეთოდი უძლურია, ამიტომ ეფექტი უნდა ყოველთვის იგივე იყოს. ამრიგად, სტატუსის კოდი უნდა არ იცვლება (გამოიყენეთ 204 კონტენტის გარეშე).

გირჩევთ: