Hypertext Transfer Protocol: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Janisz (dyskusja | edycje)
m Poprawienie definicji metody PUT, poprzednia wersja sugerowała, że jeśli chcemy wysłać plik to zawszer robimy to PUTem. Dodanie metody PATCH
Linia 9:
# [[GET (metoda)|GET]] – pobranie zasobu wskazanego przez [[Uniform Resource Identifier|URI]], może mieć postać warunkową jeśli w nagłówku występują pola warunkowe takie jak "If-Modified-Since"
# HEAD – pobiera informacje o zasobie, stosowane do sprawdzania dostępności zasobu
# PUT – <span>przyjęcie danych w postaci pliku przesyłanych od klienta do serwera, najczęściej aby zaktualizować wartość </span>[[Encja (bazy danych)|encji]]<span> </span>
# [[POST (metoda)|POST]] – przyjęcie danych przesyłanych od klienta do serwera (np. wysyłanie zawartości formularzy)
# DELETE – żądanie usunięcia zasobu, włączone dla uprawnionych użytkowników
Linia 15:
# TRACE – diagnostyka, analiza kanału komunikacyjnego
# CONNECT – żądanie przeznaczone dla [[Serwer pośredniczący|serwerów pośredniczących]] pełniących funkcje tunelowania
# PATCH – aktualizacja części danych
 
Metoda CONNECT nie jest częścią standardu HTTP/1.1, jednak jest powszechnie implementowana na podstawie dokumentu ''internet-draft'' wygasłego w 1999 roku<ref>{{cytuj stronę |url=http://www.web-cache.com/Writings/Internet-Drafts/draft-luotonen-web-proxy-tunneling-01.txt |tytuł=Tunneling TCP based protocols through Web proxy servers |data=1998 |autor=Ari Luotonen}}</ref>.