[Powered by Google Translate] অতএব বেশীর ভাগ প্রতিদিন, সম্ভবত আপনি বা টাইপ করুন
অন্তত HTTP-দেখুন.
আসলে, আপনি যদি এই বিষয়ে পর্যবেক্ষক বা শোনা করছি
ওয়েব, আপনি HTTP-র মাধ্যমে করছি এখনই.
কিন্তু কি করে?
ওয়েল, এটা কি আপনি একটি URL টাইপ শুরু করার, বা
অন্তত ব্যবহৃত.
এই দিন, ঠিক অনুমান ব্রাউজারে আপনি যে HTTP-র চান,
এমনকি আপনি যদি প্রকৃতপক্ষে তা টাইপ না.
আরো টেকনিক্যালি যদিও, HTTP-র একটি প্রোটোকল, একটি ভাষা
বিশৃঙ্খলভাবে, ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের সাথে কথা বলতে, একটি সেট
নিয়মাবলী যা তারা, ঠিক মেনে চলে
যেমন আমরা মানুষের আছে.
উদাহরণস্বরূপ, মার্কিন যুক্তরাষ্ট্রে, যখন প্রথম আপনি কারও সাথে সাক্ষাত করেন, আপনি
সাধারণত ব্যাপ্ত দ্বারা একটি সংযোগ আরম্ভ করার জন্য আপনার
যা বিন্দু হাতে,, অন্যান্য ব্যক্তির সাড়া এটি দ্বারা
এটি কাঁপছে.
ওহ, এটা একটি প্রোটোকল.
কিছু দেশে বা পরিবারগুলোর মধ্যে, আপনার দ্বারা একটি সংযোগ আরম্ভ করা
গাল কেউ চুম্বন.
ভাল, যে অন্য প্রোটোকল.
সুতরাং যে HTTP প্রোটোকলের সাহায্যে যাও কম্পিউটার জড়িত করা ঘটবে
পরিবর্তে মানুষের.
এখানে এবং কি ভাবে কাজ করে.
যখন একটি ব্রাউজারে একটি মানবিক একটি ওয়েব পাতা দেখাতে চায়, এটি initiates
একটি ওয়েব সার্ভারে একটি HTTP অনুরোধ পাঠিয়ে দ্বারা সংযোগ,
ভিতর যা বার্তার দয়া করে সদৃশ
সম্পর্কে এই ওয়েবপৃষ্ঠাটি পাঠাতে.
আসলে, এটি এর মত আরো কিছু গুপ্ত,
get/http/1.1.
কিন্তু যখন যে সার্ভার এই অনুরোধ গ্রহণ করে, এটি একটি HTTP পাঠায়
প্রতিক্রিয়া, ভিতর যা একটি ওয়েব পাতা.
এখন যে ওয়েব পাতা এদিকে,, একটি ভাষায় লেখা হয়
বলা এইচটিএমএল, বা হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ.
এবং যে HTTP-র নিজস্ব নাম পায়.
HTTP হলো হাইপারটেক্সট ট্রান্সফার প্রোটোকল জন্য একটি আদ্যক্ষরা,
কারণ এটা থেকে কি সার্ভার ব্রাউজারকে এর হস্তান্তর করা হয়
হাইপারটেক্সট, হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ.
একটি অর্থে, ওয়েব একটি রেস্টুরেন্ট আছে যেখানে আপনি ভালো হয়
ক্রেতা বা ক্লায়েন্ট.
অনেক ভালো আপনি একটি রেস্তোরায় ওয়েটার থেকে একটি অর্ডার বা খাদ্য
ওয়েট্রেস যারা তারপর আপনার টেবিল এটি বইয়ের নাম, তাই ওয়েব ব্রাউজার না
একটি ওয়েব সার্ভার থেকে ফাইল অর্ডার যারা তারপর
একই সঙ্গে আয়.
আসলে এই কারণে খুব জন্য, যে ব্রাউজারে প্রায়ই
তথাকথিত ক্লায়েন্ট এবং সার্ভার, পাশাপাশি সার্ভার বলা হয়.
সম্পর্ক অনেক একই.
জানার জন্য?
সমস্ত অধিকার ভাল, যাক এর একটি প্রকৃত HTTP অনুরোধের কটাক্ষপাত করা
এবং প্রতিক্রিয়া.
প্রথম, যাক এর একটি ব্রাউজার খুলুন.
আমি ঘটতে যাও ক্রোম ব্যবহার করা, কিন্তু আপনি সবচেয়ে কোনো করি
ব্রাউজার এই দিন.
ধরা যাক এর পরের নির্বাচন দেখুন, ডেভেলপার, ডেভেলপার টুলগুলি,
যা একটি ডেভেলপার প্যানেল খুলবে
আমাদের উইন্ডোর নিচে.
Let এবং এর পরবর্তী ক্লিক যে প্যানেল এর নেটওয়ার্ক ট্যাব.
পরবর্তী সময়ে আমি একটি সার্ভার থেকে ওয়েব পেজ লোড, আমরা দেখতে পাবেন
এই ট্যাবের মধ্যে HTTP-র সকল ট্রাফিকের
ক্রোম এবং সার্ভার.
ঠিক আছে.
চলুন শুরু করা যাক, গুগল বলে যান,.
http://www.google.com/enter.
ঠিক আছে, ঠিক কি ঘটেছে?
প্রথম ভাল, খুব ট্যাবের উপরে স্ক্রল এর যাক.
খুব প্রথম সারির Google এর আমার যাও HTTP প্রতিক্রিয়া উপস্থাপন
HTTP অনুরোধের.
ভাল, এর যে সারি ক্লিক দিন.
ডান, এখন আমরা আপনাকে HTML যে ছিল একটি প্রিভিউ দেখতে
অন্তর্ভুক্ত সঙ্গে একটি আভা বরাবর যে প্রতিক্রিয়া মধ্যে,
জাভাস্ক্রিপ্ট.
যারা অন্য সময় আছে আরো.
চলুন শুরু করা যাক এখন এই বাঁদিকে শিরোলেখ ট্যাব ক্লিক করুন
পূর্বরূপ ট্যাব, এখানে এবং এর যেখানে আমরা প্রকৃত HTTP-র দেখতে পারেন
অনুরোধ যে আমার ব্রাউজারে পাঠানো হয় এবং প্রকৃত HTTP প্রতিক্রিয়া
যে Google ফিরে.
সার্ভার এর জন্য প্রতিক্রিয়া হিসাবে, যাক এর উত্স দেখুন পরবর্তী ক্লিক করুন
শিরোলেখ রেসপন্স.
আপনি যা Google কে আমার ব্রাউজারে পাঠানো হয়.
প্রথম লাইন সম্ভবত সবচেয়ে আকর্ষণীয় -
HTTP/1.1 200 ঠিক আছে.
এর মানে সব ঠিক থাকে এবং হোমপেজে স্থানান্তর করা হয়
সফলভাবে.
অডস আপনি আগে দেখা হয় এই 200 করেছেন কখনও, অন্যথায়
পরিচিত একটি HTTP-র অবস্থা কোড হিসাবে, কিন্তু আপনি সম্ভবত করেছি 404 দেখা,
ফাইল পাওয়া যায়নি, হয়তো কিছু অন্যদের.
ওয়েল, এই হল যেখানে তাদের সংখ্যা থেকে আসে.
ভাল সেখানে আপনি এটি আছে -
HTTP-র.