HTTP Protokolünde POST Metodu ile Form Gönderimi
Şimdi formu POST metoduyla gönderelim.
method özniteliğine karşılık gelen değeri belirtelim:
<form action="/page/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Gönderme butonuna tıklandıktan sonra aşağıdaki HTTP isteği gerçekleştirilecektir:
POST /page/ HTTP/1.1
Gördüğünüz gibi, bu metotla gönderim yapıldığında, istek URI'sı form verilerini içermeyecektir. Bu veriler, istek gövdesinde Query String olarak yer alacaktır:
test1=value1&test2=2
Verileri POST metoduyla gönderen bir form yapın ve bir web sitesine gönderin.
Formu gönderdikten sonra URL'nin içeriğini inceleyin ve böyle bir form gönderiminde GET parametreleri olmadığından emin olun.
Formu gönderdikten sonra sayfayı yenilemeyi deneyin. Ne olacak?
Tarayıcı hata ayıklayıcısında "Payload" sekmesini bulun. Ne içerdiğine bakın.