Tech TutorBangla Web Documentation
Portfolio
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • HTML Documentation12টি অধ্যায়
প্রযুক্তি নির্বাচন
HomeHTMLCSSTailwind CSSJavaScriptTypeScriptReactNext.jsNode.jsExpressSocket.IOExpoWordPressPostgreSQLPrismaPostgresNestJSMongoDBDockerTanStackTanStack TableRTK QueryGitGitHub
  • Introduction
  • HTML কী?
  • HTML Syntax
  • HTML Elements
  • HTML Attributes
  • HTML Headings
  • HTML Paragraphs
  • HTML Links
  • HTML Images
  • HTML Lists
  • HTML Tables
  • HTML Forms
  • Basics
  • Elements
  • Attributes
  • Forms
  • Advanced
  1. Docs
  2. HTML
  3. প্রশ্ন/উত্তর
  4. Forms
  5. What is the difference between GET and POST?
HTMLForms

What is the difference between GET and POST?

ফর্ম জমা দেওয়ার দুটি পদ্ধতি — GET আর POST। কখন কোনটি ব্যবহার করবেন।

GET এবং POST হলো ফর্ম data সার্ভারে পাঠানোর দুটি পদ্ধতি (method)। মূল পার্থক্য হলো data কোথায় বসে এবং সেটি যতটা নিরাপদ।

GET-এ data URL-এর query string-এ যায়, যেমন /search?q=html — অর্থাৎ data address bar-এ দৃশ্যমান ও bookmark করা যায়। এটি ছোট ও অ-সংবেদনশীল data-র জন্য উপযুক্ত, যেমন search বা filter।

POST-এ data request body-র ভেতরে পাঠানো হয় — URL-এ দেখা যায় না, ফলে পাসওয়ার্ডের মতো সংবেদনশীল তথ্যের জন্য নিরাপদ। এটি বড় বা জটিল data-র জন্যও ব্যবহৃত হয়, যেমন login বা ফর্ম সাবমিশন।

বৈশিষ্ট্যGETPOST
Data কোথায় যায়URL query string-এrequest body-তে
দৃশ্যমানতাদৃশ্যমানঅদৃশ্য
নিরাপত্তাকমবেশি
ব্যবহারsearch / filterlogin / submit
সতর্কতা

কোনো অবস্থাতেই পাসওয়ার্ড GET-এ পাঠাবেন না — কারণ এটি ব্রাউজার history ও লগে থেকে যেতে পারে।

শেষ প্যারায় নিজে practice করুন — কোড কপি করে নিজের এডিটরে চালিয়ে দেখুন।
Forms বিভাগের আরও প্রশ্নHTML প্রশ্ন/উত্তর
Tech Tutor

বাংলায় ওয়েব ডেভেলপমেন্ট ডকুমেন্টেশন শিখুন — ধাপে ধাপে।

Homeসব ডকুমেন্টেশনQuick Startআমার নোটস

© 2026 Tech Tutor. বাংলায় শিখুন, বাংলায় গড়ুন।

mdanamolhasan1998@gmail.com