HTML form elemanının “method” özelliği, form verilerinin gönderildiği HTTP yöntemini belirtir. En sık kullanılan yöntemler “GET” ve “POST” yöntemleridir. “GET” yöntemi, form verilerini URL içinde gönderirken “POST” yöntemi, form verilerini gizli bir şekilde (örneğin, HTTP isteği gövdesi içinde) gönderir.

Html İle Get ve Post Farkı Uygulaması Nasıl Yapılır?

Aşağıdaki örnek, “GET” ve “POST” yöntemlerinin farkını açıklamak için basit bir form kullanır.

<!DOCTYPE html>
<html>
<head>
	<title>Get ve Post Farkı Uygulaması</title>
</head>
<body>

	<h2>Get ve Post Farkı Uygulaması</h2>

	<h3>GET Yöntemi</h3>
	<form action="get-form.php" method="GET">
		<label for="name">Adınız:</label>
		<input type="text" id="name" name="name"><br><br>

		<label for="email">E-posta Adresiniz:</label>
		<input type="email" id="email" name="email"><br><br>

		<input type="submit" value="Gönder">
	</form>

	<h3>POST Yöntemi</h3>
	<form action="post-form.php" method="POST">
		<label for="name">Adınız:</label>
		<input type="text" id="name" name="name"><br><br>

		<label for="email">E-posta Adresiniz:</label>
		<input type="email" id="email" name="email"><br><br>

		<input type="submit" value="Gönder">
	</form>

</body>
</html>

Bu örnekte, “GET” yöntemi kullanılan ilk formda, form verileri URL’in sonuna eklenir. URL, form verileri ile birlikte görüntülenir ve kullanıcılar tarafından görüntülenebilir. Bu nedenle, “GET” yöntemi özellikle güvenlik veya özel veri koruma gerektiren durumlarda kullanılmamalıdır. Örneğin, bir şifre veya kredi kartı bilgisi gibi gizli verileri göndermek için uygun değildir.

“POST” yöntemi kullanılan ikinci formda, form verileri gizli bir şekilde gönderilir. Bu nedenle, “POST” yöntemi, özel veri koruması gerektiren durumlarda tercih edilen yöntemdir. Örneğin, bir şifre veya kredi kartı bilgisi gibi gizli verileri göndermek için daha uygun bir yöntemdir.

Not: Bu örnekte belirtilen dosyalar (“get-form.php” ve “post-form.php”), form verilerini almak ve işlemek için bir sunucu taraflı betik veya program olmalıdır. Bu örnek sadece HTML ve form oluşturma özelliği üzerine odaklanmaktadır.

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır Html programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir