3.1 http செய்தியின் பொதுவான பார்வை
ஒவ்வொரு http கோரிக்கைக்கும் (http கோரிக்கை) ஒரு குறிப்பிட்ட அமைப்பு உள்ளது. சிறந்த விஷயம் என்னவென்றால், இது ஒரு உரை கோப்பு, தயாராக இல்லாத நபருக்கு கூட படிக்கக்கூடியது.
செய்தி மூன்று பகுதிகளைக் கொண்டுள்ளது. முதல் வரி என்று அழைக்கப்படும் தொடக்க வரி , இது செய்தியின் வகையை தீர்மானிக்கிறது. பின்னர் அளவுருக்கள் உள்ளன, அவை தலைப்புகள், தலைப்புகள் என்றும் அழைக்கப்படுகின்றன . சரி, இறுதியில் செய்தியின் உடல் உள்ளது .
தலைப்புகள் எங்கு முடிந்தது மற்றும் செய்தியின் உடல் தொடங்கியது என்பதை எவ்வாறு தீர்மானிப்பது? இங்கே எல்லாம் எளிது: செய்தியின் தலைப்புகள் மற்றும் உடல் வெற்று வரியால் பிரிக்கப்படுகின்றன . அவர்கள் ஒரு http செய்தியில் ஒரு வெற்று வரியைக் கண்டவுடன், செய்தி அமைப்பு உடனடியாக அதைப் பின்தொடர்கிறது.
3.2 தொடக்க வரி
தொடக்க வரியின் வகை தரப்படுத்தப்பட்டது மற்றும் டெம்ப்ளேட்டால் அமைக்கப்படுகிறது:
Method URI HTTP/Version
சிறந்த புரிதலுக்கு, சில உதாரணங்களை எடுத்துக் கொள்வோம். CodeGym பயனரின் தனிப்பட்ட பக்கம் இணைப்பு மூலம் கொடுக்கப்பட்டுள்ளதுhttps://codegym.cc/me
GET/me HTTP/1.0
Host: codegym.cc
மறுமொழியாக, சர்வர் பெரும்பாலும் அனுப்பும்:
HTTP/1.0 200 OK
page text...
3.3 தலைப்புகள்
ஒரு http செய்தியின் தலைப்பில் வருவதால், தலைப்புகள் தலைப்புகள் என்று அழைக்கப்படுகின்றன. ஒருவேளை அவற்றை சேவை அளவுருக்கள் என்று அழைப்பது மிகவும் சரியாக இருக்கும். http கிளையன்ட் மற்றும் http சர்வர் எவ்வாறு தொடர்புகொள்வது மற்றும் பெறப்பட்ட தரவை எவ்வாறு சரியாக விளக்குவது என்பதை நன்கு புரிந்துகொள்ள அவை தேவைப்படுகின்றன.
அத்தகைய தலைப்புகளின் எடுத்துக்காட்டுகள்:
Content-Type: text/html;charset=windows-1251
Allow: GET,HEAD,OPTIONS
Content-Length: 1984
ஒவ்வொரு தலைப்பும் JSON இல் உள்ளதைப் போலவே, ஒரு பெருங்குடலால் பிரிக்கப்பட்ட பெயர்-மதிப்பு ஜோடியாகும். அடுத்த விரிவுரைகளில் அவற்றை இன்னும் விரிவாக விவாதிப்போம்.
GO TO FULL VERSION