File tree Expand file tree Collapse file tree 1 file changed +39
-2
lines changed Expand file tree Collapse file tree 1 file changed +39
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
:information_source :   ; This repository contains questions on various DevOps and SRE related topics
4
4
5
- :bar_chart :   ; There are currently ** 650 ** questions
5
+ :bar_chart :   ; There are currently ** 655 ** questions
6
6
7
7
:books :   ; To learn more about DevOps check the resources in [ DevOpsBit.com] ( https://devopsbit.com )
8
8
@@ -192,7 +192,38 @@ Stateful applications depend on the storage to save state and data, typically da
192
192
</b ></details >
193
193
194
194
<details >
195
- <summary >What is HTTP and how it works?</summary ><br ><b >
195
+ <summary >What is HTTP?</summary ><br ><b >
196
+ </b ></details >
197
+
198
+ <details >
199
+ <summary >Describe HTTP request lifecycle</summary ><br ><b >
200
+
201
+ * Resolve host by request to DNS resolver
202
+ * Client SYN
203
+ * Server SYN+ACK
204
+ * Client SYN
205
+ * HTTP request
206
+ * HTTP response
207
+ </b ></details >
208
+
209
+ <details >
210
+ <summary >True or False? HTTP is stateful</summary ><br ><b >
211
+
212
+ False. Server doesn't maintain state for incoming request.
213
+ </b ></details >
214
+
215
+ <details >
216
+ <summary >How HTTP request looks like?</summary ><br ><b >
217
+
218
+ It consits of:
219
+
220
+ * Request line - request type
221
+ * Headers - content info like length, enconding, etc.
222
+ * Body (not always included)
223
+ </b ></details >
224
+
225
+ <details >
226
+ <summary >What is HTTPS?</summary ><br ><b >
196
227
</b ></details >
197
228
198
229
<details >
@@ -1467,6 +1498,12 @@ This is a great article on the topic: https://www.computerhope.com/jargon/f/file
1467
1498
<summary >What is the routing table? How do you view it?</summary ><br ><b >
1468
1499
</b ></details >
1469
1500
1501
+ <details >
1502
+ <summary >How can you send an HTTP request from your shell?</summary ><br ><b >
1503
+
1504
+ Using nc is one way
1505
+ </b ></details >
1506
+
1470
1507
<details >
1471
1508
<summary >What are packet sniffers? Have you used one in the past? If yes, which packet sniffers have you used and for what purpose?</summary ><br ><b >
1472
1509
</b ></details >
You can’t perform that action at this time.
0 commit comments