ساختار درخواست و پاسخ
بخشی از دوره وب
تا اینجا میدانید که مرورگر یک درخواست میفرستد و سرور یک پاسخ برمیگرداند. چیزی که هنوز ندیدهاید این است که این دو چیز واقعا روی شبکه چه شکلی دارند، یعنی همان متن سادهای که به دست سرور میرسد و همان متن سادهای که به دست کلاینت برمیگردد. همین که بتوانید این شکل خام را بخوانید، خیلی چیزهایی که تا حالا جادو به نظر میرسیدند (اینکه چرا یک صفحه 404 میدهد، چرا یک فرم ورود بیسر و صدا شکست میخورد، چرا یک API درخواست...
خبر خوب این است که فقط دو شکل باید یاد بگیرید، و آن دو تقریبا یک شکلاند. هر درخواستی از یک خط اول، یک دسته هدر، یک خط خالی و شاید یک بدنه ساخته شده. هر پاسخی هم دقیقا همین است: خط اول، هدرها، خط خالی، شاید یک بدنه. این شکل را یک بار یاد بگیرید و میتوانید هر دو سمت هر تبادل HTTP ای را که در عمرتان ببینید بخوانید. ...
میخواهی وب ساختار درخواست و پاسخ را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با وب آماده دریافت کنی و ساختار درخواست و پاسخ را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درسساختار درخواست و پاسخچه چیزهایی یاد میگیری
- Request line
- Headers
- Body
- Status codes
- Methods
- Curl -v
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
14 درس- 1وب چیست20 دقیقه
- 2HTTP در مقابل HTTPS15 دقیقه
- 3ساختار درخواست و پاسخ30 دقیقه
- 4کوکیها، نشستها و توکنها25 دقیقه
- 5DNS توضیح داده شده25 دقیقه
- 6TLS و گواهینامهها30 دقیقه
- 7CORS30 دقیقه
- 8مبانی REST API25 دقیقه
- 9وبسوکتها و SSE25 دقیقه
- 10کشگذاری و CDN25 دقیقه
- 11هدرهای امنیتی25 دقیقه
- 12محدودیت نرخ و کنترل ترافیک20 دقیقه
- 13نظارت و ثبت وقایع20 دقیقه
- 14پروژه نهایی: یک وب سرور کوچک40 دقیقه
