-
Notifications
You must be signed in to change notification settings - Fork 0
/
table.html
90 lines (89 loc) · 5.09 KB
/
table.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<tr>
<!-- table #one row #three -->
<td>
<!-- table #one row #two cell #one -->
<div class="flip-container" onclick="this.classList.toggle('hover');">
<div class="flipper">
<div class="front" id="color_qabasics">
<span class="question">Что такое REST API?</span>
</div>
<div class="back">
<span class="answer">REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта
с сервером посредством протокола HTTP. Особенность REST в том, что сервер не запоминает
состояние пользователя между запросами - в каждом запросе передаётся информация,
идентифицирующая пользователя (например, token, полученный через OAuth-авторизацию) и все
параметры, необходимые для выполнения операции.</span>
</div>
</div>
</div>
</td>
<td>
<!-- table #one row #two cell #two -->
<div class="flip-container" onclick="this.classList.toggle('hover');">
<div class="flipper">
<div class="front" id="color_qabasics">
<span class="question">Методы HTTP запросов?</span>
</div>
<div class="back">
<span class="answer">
1. получение - GET
2. добавление - POST
3. модификация - PUT
4. удаление - DELETE
<!-- GET-запрос /rest/users - получение информации о всех пользователях
GET-запрос /rest/users/125 - получение информации о пользователе с id=125
POST-запрос /rest/users - добавление нового пользователя -->
PUT-запрос /rest/users/125 - изменение информации о пользователе с id=125
<!-- DELETE-запрос /rest/users/125 - удаление пользователя с id=125 -->
</span>
</div>
</div>
</div>
</td>
<td>
<!-- table #one row #two cell #three -->
<div class="flip-container" onclick="this.classList.toggle('hover');">
<div class="flipper">
<div class="front" id="color_qabasics">
<span class="question">??Взаимодействие с сервером REST (RESTful)?</span>
</div>
<div class="back">
<span class="answer">взаимодействие с сервером сводится к операциям
1. получение данных с сервера (обычно в формате JSON, или XML)
2. добавление новых данных на сервер
3. модификация существующих данных на сервере
4. удаление данных на сервере</span>
</div>
</div>
</div>
</td>
<td>
<!-- table #one row #two cell #four -->
<div class="flip-container" onclick="this.classList.toggle('hover');">
<div class="flipper">
<div class="front" id="color_qabasics">
<span class="question">Чем метод POST отличается от PUT?</span>
</div>
<div class="back">
<span class="answer">POST подразумевает, что вы передаёте данные в теле запроса. PUT
- вы передаёте всё, что нужно в URL. Тела запроса нет.</span>
</div>
</div>
</div>
</td>
<td>
<!-- table #one row #two cell #five -->
<div class="flip-container" onclick="this.classList.toggle('hover');">
<div class="flipper">
<div class="front" id="color_qabasics">
<span class="question">Чем отличается HTTP от HTTPS?</span>
</div>
<div class="back">
<span class="answer">передаваемые по протоколу HTTP данные не защищены, HTTPS обеспечивает
конфиденциальность информации путем ее шифрования;
HTTP использует порт 80, HTTPS — порт 443.</span>
</div>
</div>
</div>
</td>
</tr>