md`
# <br> Лабораторная работа №1<br><br>Отчет по 1 лабораторной работе<br>
[[_TOC_]] - тэг для автоматизированного оглавления в GIT
Выполнил студент СГН3-42Б [Чжен Артем](https://vk.com/atrem_chzhen)
## PokeAPI
[https://pokeapi.co/](https://)
Первый публичный API, который я решил использовать стал **PokeApi**.
Данный Api позволяет получить всю необходимую информацию о вселенной покемонов:
1) Покемоны (сочетает в себе Эволюции, способности, типы)
2) Эволюции
3) Способности
4) Типы
5) Предметы
6) Тренеры
7) Локации
8) Движения
9) Ягоды
10) Соревнования
11) Механики
12) Игры про покемонов
> All the Pokémon data you'll ever need in one place, easily accessible through a modern RESTful API - Говорится на сайте
**Запросы**:
### 1. GET А что это за покемон!
GET [https://pokeapi.co/api/v2/pokemon/ditto](https://)
<br>Ожидаемый результат: Имя, способности, id, характеристики, статистика, тип. А также другая информация о покемонах.<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*ditto* | имя покемона, также можно вписать вместо него *id* покемона
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date |Sat, 06 Mar 2021 13:39:03 GMT |
|Content-Type |application/json; charset=utf-8 |
|Transfer-Encoding |chunked |
|Connection |keep-alive |
|Access-Control-Allow-Origin | * |
|Cache-Control |public, max-age=86400, s-maxage=86400 |
|Etag |W/"501b-4qQI/o7CPj0usMdWRn92l2Cajbo" |
|Function-Execution-Id |rmjfxghrzo7f |
|X-Cloud-Trace-Context|5aa9fab25a67451d99727597d790f5ab;o=1|
|X-Country-Code |NL |
|X-Powered-By |Express |
|X-Served-By |cache-ams21038-AMS |
|X-Cache |MISS |
|X-Cache-Hits |0 |
|X-Timer |S1614953707.803922,VS0,VE853 |
|Vary |Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding |
|CF-Cache-Status |HIT |
|Age |84236 |
|cf-request-id| 08a95c672f00000c65a3327000000001|
|Expect-CT|max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"|
|Report-To|{"group":"cf-nel","endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=qPZg0aBvbgdALpQdVsVZVcSC1nHwLy47DOw0WfuS4R%2BbGKfJMDmnDlIzJZ2FGNUmOPFJjF2%2BWaMMA3n3LPLoXPHW5TkCmZrSrRhO"}],"max_age":604800}|
|NEL|{"max_age":604800,"report_to":"cf-nel"} |
|Server|cloudflare |
|CF-RAY|62bbfceb7c840c65-AMS |
|Content-Encoding|br |
|alt-svc|h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400 |
<br>Тело ответа: возвращено 244 строки JSON файла с подробнейшим описанием персонажа. В силу величины текста (24 страницы), привожу тело ответа в отдельном файле.<br>
### 2. GET Эволюционная цепочка
GET [https://pokeapi.co/api/v2/evolution-chain/1](https://)
> Цепочки эволюции - это, по сути, родословные. Они начинают с самого низкого уровня в семье и подробно описывают условия эволюции каждого из них, а также покемонов, в которых они могут развиваться вверх по иерархии
<br>Ожидаемый результат: возврат подробнейшнего описания эволюции покемона. Кем он становится.<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*1* | id эволюционной цепочки
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date |Sat, 06 Mar 2021 13:54:29 GMT |
|Content-Type |application/json; charset=utf-8 |
|Transfer-Encoding |chunked |
|Connection |keep-alive |
|Access-Control-Allow-Origin | * |
|Cache-Control |public, max-age=86400, s-maxage=86400 |
|Etag |W/"519-mKqcmr+9AYQMpKJR7ibewJifciM" |
|Function-Execution-Id |ck24oattasrg |
|X-Cloud-Trace-Context|96ee0078e03a0638beb896e2632e7a0f;o=1|
|X-Country-Code |NL |
|X-Powered-By |Express |
|X-Served-By |cache-ams21038-AMS |
|X-Cache |MISS |
|X-Cache-Hits |0 |
|X-Timer |S1615030491.328288,VS0,VE510 |
|Vary |Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding |
|CF-Cache-Status |HIT |
|Age |8378 |
|cf-request-id| 08a96a87350000c83786aa8000000001|
|Expect-CT|max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"|
|Report-To|{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=N5oHGAbytKZq%2B1Ux%2FbzsKxvRrAlPRoCs2QDwxIGCNo%2BpiW8eSDMPTqnJzGhZgQyxVphFbpfLfNTkMlQrnOud4NBejxdM6cLlInW0"}]}|
|NEL|{"report_to":"cf-nel","max_age":604800} |
|Server|cloudflare |
|CF-RAY|62bc13852e09c837-AMS |
|Content-Encoding|br |
|alt-svc|h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400 |
<br>Тело ответа: Возвращенные данные занимают 8 страниц, поэтому я приведу его в отдельном файле.<br>
### 3. Вещи или Item-pocket
GET [https://pokeapi.co/api/v2/item-pocket/1](https://)
<br>Ожидаемый результат: возврат описания выбранного предмета<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*1* | id предмета, можно ввести *name* предмета.
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date |Sat, 06 Mar 2021 13:59:22 GMT |
|Content-Type |application/json; charset=utf-8 |
|Transfer-Encoding |chunked |
|Connection |keep-alive |
|Access-Control-Allow-Origin | * |
|Cache-Control |public, max-age=86400, s-maxage=86400 |
|Etag |W/"66a-ccXq6+vuEPUHU+v6DzW7uNeBQgQ" |
|Function-Execution-Id |ck24oe6y8zft |
|X-Cloud-Trace-Context|0c79ce5a4d66e7e8b82d5fc2835cc8a7 |
|X-Country-Code |NL |
|X-Powered-By |Express |
|X-Served-By |cache-ams21053-AMS |
|X-Cache |MISS |
|X-Cache-Hits |0 |
|X-Timer |S1615039162.646046,VS0,VE476 |
|Vary |Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding |
|CF-Cache-Status |MISS |
|cf-request-id| 08a96efd0e0000c8377302f000000001|
|Expect-CT|max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"|
|Report-To|{"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report?s=9Y0nKTMkh9a2EwcJq6%2FxGtdZCdg3uPEv4ncGDpt3ghVVCOnz6Z84Xttutroy9FoQQJc%2FAFVzPUN77jcC42rQ3u0McbC%2B6RXJ5ufQ"}]}|
|NEL|{"report_to":"cf-nel","max_age":604800} |
|Server|cloudflare |
|CF-RAY|62bc1aa81d6fc837-AMS |
|Content-Encoding|br |
|alt-svc|h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400 |
<br>Тело ответа:<br>
\`\`\`json
{
"categories": [
{
"name": "vitamins",
"url": "https://pokeapi.co/api/v2/item-category/26/"
},
{
"name": "healing",
"url": "https://pokeapi.co/api/v2/item-category/27/"
},
{
"name": "pp-recovery",
"url": "https://pokeapi.co/api/v2/item-category/28/"
},
{
"name": "revival",
"url": "https://pokeapi.co/api/v2/item-category/29/"
},
{
"name": "status-cures",
"url": "https://pokeapi.co/api/v2/item-category/30/"
}
],
"id": 2,
"name": "medicine",
"names": [
{
"language": {
"name": "fr",
"url": "https://pokeapi.co/api/v2/language/5/"
},
"name": "Médicaments"
},
{
"language": {
"name": "es",
"url": "https://pokeapi.co/api/v2/language/7/"
},
"name": "Medicinas"
},
{
"language": {
"name": "en",
"url": "https://pokeapi.co/api/v2/language/9/"
},
"name": "Medicine"
}
]
}
\`\`\`
## NumbersAPI
[http://numbersapi.com](https://)
API, который возвращает интересные факты о цифрах.
### 1. Факты о цифре в математике
GET [numbersapi.com/5/math](https://)
<br>Ожидаемый результат: факт о числе 5<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*5* | число
|*math* | тип введенного запросы (если бы вводили дату, то был бы другой тип параметра)
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date | Sat, 06 Mar 2021 14:06:38 GMT |
|Content-Type | text/plain; charset=utf-8 |
|Server | nginx/1.4.6 (Ubuntu) |
|Content-Length | 85 |
|Connection | keep-alive |
|X-Powered-By | Express |
|Access-Control-Allow-Origin| *|
|X-Numbers-API-Number | 5|
|X-Numbers-API-Type | math|
|Pragma | no-cache|
|Cache-Control | no-cache|
|Cache-Control |no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0|
|Expires | 0|
|ETag | W/"55-qJbsBbTK3Y6wHqOo/CrjrJ0EhZ8"|
|Last-Modified | 1615039598|
<br>Тело ответа:<br>
\`\`\`json
5 is the number of platonic solids.
\`\`\`
### 2. Факты о мелочах (о цифре)
GET [http://numbersapi.com/random?min=1&max=10](https://)
<br>Ожидаемый результат: факт о случайном числе, лежащем в отрезке от 1 до 10<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*random* | случайное число
|*min* | минимальное
|*max* | максимальное
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date | Sat, 06 Mar 2021 14:09:36 GMT |
|Content-Type | text/plain; charset=utf-8 |
|Server | nginx/1.4.6 (Ubuntu) |
|Content-Length | 71 |
|Connection | keep-alive |
|X-Powered-By | Express |
|Access-Control-Allow-Origin| * |
|X-Numbers-API-Number | 10 |
|X-Numbers-API-Type | trivia |
|Pragma | no-cache |
|Cache-Control | no-cache |
|Cache-Control |no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0|
|Expires | 0|
|ETag | W/"47-wV16J8nZMpC/bKivD7WK5I+Tprk"|
|Last-Modified | 1615039776|
<br>Тело ответа:<br>
\`\`\`json
8 is the number of furlongs in a mile.
\`\`\`
### 3. Нахождение по году и слову
GET [http://numbersapi.com/1912/year?default=is](https://)
<br>Ожидаемый результат: факт о дате<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*1912* | год
|*year* | тип, если нет факта для данного числа, вернуть строку из параметра *default*
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Date | Sat, 06 Mar 2021 14:13:11 GMT |
|Content-Type | text/plain; charset=utf-8 |
|Server | nginx/1.4.6 (Ubuntu) |
|Content-Length | 71 |
|Connection | keep-alive |
|X-Powered-By | Express |
|Access-Control-Allow-Origin| * |
|X-Numbers-API-Number | 1912 |
|X-Numbers-API-Type | year |
|Pragma | no-cache |
|Cache-Control | no-cache |
|Cache-Control |no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0|
|Expires | 0|
|ETag | W/"4a-Qj4y+DxUnqfwtBdWcqVwyhbFbSg"|
|Last-Modified | 1615039991|
<br>Тело ответа:<br>
\`\`\`json
1912 is the year that RMS Titanic strikes an iceberg in the northern Atlantic Ocean on April 14th.
\`\`\`
## Рик и Морти
Выдает данные о персонажах Рик и Морти.
### 1. О персонаже
GET [https://rickandmortyapi.com/api/character/5](https://)
<br>Ожидаемый результат: возвращает данные о персонаже<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*5* | id персонажа
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Access-Control-Allow-Origin| * |
|Content-Type | application/json; charset=utf-8 |
|Content-Encoding | gzip |
|Content-Length | 341 |
|Cache-Control | max-age=259200|
|Cache-Control | public|
|Date | Thu, 04 Mar 2021 13:06:30 GMT|
|Etag | W/"6e4-cgYsxOfQ02sM9VzrzdglMqWAzWM"|
|Expires | Sun, 07 Mar 2021 13:06:30 GMT|
|Server | Netlify|
|X-Powered-By | Express|
|Age | 176804|
|Connection | keep-alive|
|X-NF-Request-ID | 7b05395c-e453-4f0e-88ac-1bc4ee84d0ff-2846913|
<br>Тело ответа:<br>
\`\`\`json
{
"id": 5,
"name": "Jerry Smith",
"status": "Alive",
"species": "Human",
"type": "",
"gender": "Male",
"origin": {
"name": "Earth (Replacement Dimension)",
"url": "https://rickandmortyapi.com/api/location/20"
},
"location": {
"name": "Earth (Replacement Dimension)",
"url": "https://rickandmortyapi.com/api/location/20"
},
"image": "https://rickandmortyapi.com/api/character/avatar/5.jpeg",
"episode": [
"https://rickandmortyapi.com/api/episode/6",
"https://rickandmortyapi.com/api/episode/7",
"https://rickandmortyapi.com/api/episode/8",
"https://rickandmortyapi.com/api/episode/9",
"https://rickandmortyapi.com/api/episode/10",
"https://rickandmortyapi.com/api/episode/11",
"https://rickandmortyapi.com/api/episode/12",
"https://rickandmortyapi.com/api/episode/13",
"https://rickandmortyapi.com/api/episode/14",
"https://rickandmortyapi.com/api/episode/15",
"https://rickandmortyapi.com/api/episode/16",
"https://rickandmortyapi.com/api/episode/18",
"https://rickandmortyapi.com/api/episode/19",
"https://rickandmortyapi.com/api/episode/20",
"https://rickandmortyapi.com/api/episode/21",
"https://rickandmortyapi.com/api/episode/22",
"https://rickandmortyapi.com/api/episode/23",
"https://rickandmortyapi.com/api/episode/26",
"https://rickandmortyapi.com/api/episode/29",
"https://rickandmortyapi.com/api/episode/30",
"https://rickandmortyapi.com/api/episode/31",
"https://rickandmortyapi.com/api/episode/32",
"https://rickandmortyapi.com/api/episode/33",
"https://rickandmortyapi.com/api/episode/35",
"https://rickandmortyapi.com/api/episode/36",
"https://rickandmortyapi.com/api/episode/38",
"https://rickandmortyapi.com/api/episode/39",
"https://rickandmortyapi.com/api/episode/40",
"https://rickandmortyapi.com/api/episode/41"
],
"url": "https://rickandmortyapi.com/api/character/5",
"created": "2017-11-04T19:26:56.301Z"
}
\`\`\`
### 2. Локации
GET [https://rickandmortyapi.com/api/location/20](https://)
<br>Ожидаемый результат: возвращает данные о локации <br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*20* | id локации
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Access-Control-Allow-Origin| * |
|Content-Type | application/json; charset=utf-8 |
|Content-Encoding | br |
|Content-Length | 493 |
|Cache-Control | max-age=259200 |
|Cache-Control | public|
|Date | Sat, 06 Mar 2021 13:16:12 GMT|
|Etag | W/"1ac3-/ASdBuk0wlP9aVN45fRUyfu+g5Q"|
|Expires | Tue, 09 Mar 2021 13:16:12 GMT|
|Server | Netlify|
|X-Powered-By | Express|
|Age | 3707|
|Connection | keep-alive|
|X-NF-Request-ID | 7b05395c-e453-4f0e-88ac-1bc4ee84d0ff-2861097|
<br>Тело ответа:<br>
\`\`\`json
{
"id": 20,
"name": "Earth (Replacement Dimension)",
"type": "Planet",
"dimension": "Replacement Dimension",
"residents": [
"https://rickandmortyapi.com/api/character/1",
"https://rickandmortyapi.com/api/character/2",
"https://rickandmortyapi.com/api/character/3",
"https://rickandmortyapi.com/api/character/4",
"https://rickandmortyapi.com/api/character/5",
"https://rickandmortyapi.com/api/character/9",
"https://rickandmortyapi.com/api/character/11",
"https://rickandmortyapi.com/api/character/13",
"https://rickandmortyapi.com/api/character/16",
"https://rickandmortyapi.com/api/character/31",
"https://rickandmortyapi.com/api/character/32",
"https://rickandmortyapi.com/api/character/50",
"https://rickandmortyapi.com/api/character/58",
"https://rickandmortyapi.com/api/character/59",
"https://rickandmortyapi.com/api/character/64",
"https://rickandmortyapi.com/api/character/66",
"https://rickandmortyapi.com/api/character/76",
"https://rickandmortyapi.com/api/character/88",
"https://rickandmortyapi.com/api/character/103",
"https://rickandmortyapi.com/api/character/107",
"https://rickandmortyapi.com/api/character/109",
"https://rickandmortyapi.com/api/character/113",
"https://rickandmortyapi.com/api/character/115",
"https://rickandmortyapi.com/api/character/124",
"https://rickandmortyapi.com/api/character/128",
"https://rickandmortyapi.com/api/character/137",
"https://rickandmortyapi.com/api/character/138",
"https://rickandmortyapi.com/api/character/141",
"https://rickandmortyapi.com/api/character/147",
"https://rickandmortyapi.com/api/character/149",
"https://rickandmortyapi.com/api/character/151",
"https://rickandmortyapi.com/api/character/154",
"https://rickandmortyapi.com/api/character/166",
"https://rickandmortyapi.com/api/character/167",
"https://rickandmortyapi.com/api/character/170",
"https://rickandmortyapi.com/api/character/171",
"https://rickandmortyapi.com/api/character/172",
"https://rickandmortyapi.com/api/character/180",
"https://rickandmortyapi.com/api/character/181",
"https://rickandmortyapi.com/api/character/182",
"https://rickandmortyapi.com/api/character/185",
"https://rickandmortyapi.com/api/character/189",
"https://rickandmortyapi.com/api/character/190",
"https://rickandmortyapi.com/api/character/210",
"https://rickandmortyapi.com/api/character/217",
"https://rickandmortyapi.com/api/character/218",
"https://rickandmortyapi.com/api/character/219",
"https://rickandmortyapi.com/api/character/227",
"https://rickandmortyapi.com/api/character/230",
"https://rickandmortyapi.com/api/character/233",
"https://rickandmortyapi.com/api/character/234",
"https://rickandmortyapi.com/api/character/236",
"https://rickandmortyapi.com/api/character/237",
"https://rickandmortyapi.com/api/character/240",
"https://rickandmortyapi.com/api/character/241",
"https://rickandmortyapi.com/api/character/243",
"https://rickandmortyapi.com/api/character/244",
"https://rickandmortyapi.com/api/character/245",
"https://rickandmortyapi.com/api/character/248",
"https://rickandmortyapi.com/api/character/251",
"https://rickandmortyapi.com/api/character/255",
"https://rickandmortyapi.com/api/character/259",
"https://rickandmortyapi.com/api/character/262",
"https://rickandmortyapi.com/api/character/265",
"https://rickandmortyapi.com/api/character/272",
"https://rickandmortyapi.com/api/character/276",
"https://rickandmortyapi.com/api/character/280",
"https://rickandmortyapi.com/api/character/292",
"https://rickandmortyapi.com/api/character/293",
"https://rickandmortyapi.com/api/character/324",
"https://rickandmortyapi.com/api/character/326",
"https://rickandmortyapi.com/api/character/327",
"https://rickandmortyapi.com/api/character/332",
"https://rickandmortyapi.com/api/character/335",
"https://rickandmortyapi.com/api/character/341",
"https://rickandmortyapi.com/api/character/346",
"https://rickandmortyapi.com/api/character/347",
"https://rickandmortyapi.com/api/character/352",
"https://rickandmortyapi.com/api/character/353",
"https://rickandmortyapi.com/api/character/354",
"https://rickandmortyapi.com/api/character/357",
"https://rickandmortyapi.com/api/character/360",
"https://rickandmortyapi.com/api/character/361",
"https://rickandmortyapi.com/api/character/363",
"https://rickandmortyapi.com/api/character/365",
"https://rickandmortyapi.com/api/character/374",
"https://rickandmortyapi.com/api/character/377",
"https://rickandmortyapi.com/api/character/390",
"https://rickandmortyapi.com/api/character/391",
"https://rickandmortyapi.com/api/character/401",
"https://rickandmortyapi.com/api/character/402",
"https://rickandmortyapi.com/api/character/405",
"https://rickandmortyapi.com/api/character/423",
"https://rickandmortyapi.com/api/character/435",
"https://rickandmortyapi.com/api/character/437",
"https://rickandmortyapi.com/api/character/438",
"https://rickandmortyapi.com/api/character/439",
"https://rickandmortyapi.com/api/character/440",
"https://rickandmortyapi.com/api/character/452",
"https://rickandmortyapi.com/api/character/453",
"https://rickandmortyapi.com/api/character/467",
"https://rickandmortyapi.com/api/character/468",
"https://rickandmortyapi.com/api/character/469",
"https://rickandmortyapi.com/api/character/471",
"https://rickandmortyapi.com/api/character/492",
"https://rickandmortyapi.com/api/character/493",
"https://rickandmortyapi.com/api/character/497",
"https://rickandmortyapi.com/api/character/509",
"https://rickandmortyapi.com/api/character/510",
"https://rickandmortyapi.com/api/character/511",
"https://rickandmortyapi.com/api/character/512",
"https://rickandmortyapi.com/api/character/513",
"https://rickandmortyapi.com/api/character/514",
"https://rickandmortyapi.com/api/character/516",
"https://rickandmortyapi.com/api/character/517",
"https://rickandmortyapi.com/api/character/523",
"https://rickandmortyapi.com/api/character/524",
"https://rickandmortyapi.com/api/character/526",
"https://rickandmortyapi.com/api/character/534",
"https://rickandmortyapi.com/api/character/535",
"https://rickandmortyapi.com/api/character/536",
"https://rickandmortyapi.com/api/character/537",
"https://rickandmortyapi.com/api/character/538",
"https://rickandmortyapi.com/api/character/539",
"https://rickandmortyapi.com/api/character/540",
"https://rickandmortyapi.com/api/character/541",
"https://rickandmortyapi.com/api/character/561",
"https://rickandmortyapi.com/api/character/562",
"https://rickandmortyapi.com/api/character/564",
"https://rickandmortyapi.com/api/character/570",
"https://rickandmortyapi.com/api/character/575",
"https://rickandmortyapi.com/api/character/584",
"https://rickandmortyapi.com/api/character/585",
"https://rickandmortyapi.com/api/character/586",
"https://rickandmortyapi.com/api/character/588",
"https://rickandmortyapi.com/api/character/590",
"https://rickandmortyapi.com/api/character/591",
"https://rickandmortyapi.com/api/character/592",
"https://rickandmortyapi.com/api/character/667"
],
"url": "https://rickandmortyapi.com/api/location/20",
"created": "2017-11-18T19:33:01.173Z"
}
\`\`\`
### 3. Эпизоды выбранные
GET [https://rickandmortyapi.com/api/episode/10,28](https://)
<br>Ожидаемый результат: вернет информацию об эпизодах выбранных<br>
|Параметры запроса | Обозначение
:---------------------------|:----------------------------------------:
|*10, 28* | выбранные эпизоды id
<br>Результат: Код - 200<br>
|Ключ | Значение
:---------------------------|:----------------------------------------:
|Access-Control-Allow-Origin| * |
|Content-Type | application/json; charset=utf-8 |
|Content-Encoding | gzip |
|Content-Length | 616 |
|Cache-Control | max-age=259200 |
|Cache-Control | public|
|Date | Sat, 06 Mar 2021 14:22:36 GMT|
|Etag | W/"18fd-cN5wgn1Y6qMeDSq6lrQqXGs8cPo"|
|Expires | Tue, 09 Mar 2021 14:22:36 GMT|
|Server | Netlify|
|X-Powered-By | Express|
|Age | 3707|
|Connection | keep-alive|
|X-NF-Request-ID | 7b05395c-e453-4f0e-88ac-1bc4ee84d0ff-2873504|
<br>Тело ответа:<br>
\`\`\`json
[
{
"id": 10,
"name": "Close Rick-counters of the Rick Kind",
"air_date": "April 7, 2014",
"episode": "S01E10",
"characters": [
"https://rickandmortyapi.com/api/character/1",
"https://rickandmortyapi.com/api/character/2",
"https://rickandmortyapi.com/api/character/3",
"https://rickandmortyapi.com/api/character/4",
"https://rickandmortyapi.com/api/character/5",
"https://rickandmortyapi.com/api/character/7",
"https://rickandmortyapi.com/api/character/14",
"https://rickandmortyapi.com/api/character/15",
"https://rickandmortyapi.com/api/character/18",
"https://rickandmortyapi.com/api/character/19",
"https://rickandmortyapi.com/api/character/21",
"https://rickandmortyapi.com/api/character/22",
"https://rickandmortyapi.com/api/character/27",
"https://rickandmortyapi.com/api/character/39",
"https://rickandmortyapi.com/api/character/53",
"https://rickandmortyapi.com/api/character/77",
"https://rickandmortyapi.com/api/character/78",
"https://rickandmortyapi.com/api/character/79",
"https://rickandmortyapi.com/api/character/82",
"https://rickandmortyapi.com/api/character/83",
"https://rickandmortyapi.com/api/character/84",
"https://rickandmortyapi.com/api/character/85",
"https://rickandmortyapi.com/api/character/86",
"https://rickandmortyapi.com/api/character/103",
"https://rickandmortyapi.com/api/character/113",
"https://rickandmortyapi.com/api/character/118",
"https://rickandmortyapi.com/api/character/119",
"https://rickandmortyapi.com/api/character/152",
"https://rickandmortyapi.com/api/character/164",
"https://rickandmortyapi.com/api/character/177",
"https://rickandmortyapi.com/api/character/209",
"https://rickandmortyapi.com/api/character/215",
"https://rickandmortyapi.com/api/character/232",
"https://rickandmortyapi.com/api/character/242",
"https://rickandmortyapi.com/api/character/274",
"https://rickandmortyapi.com/api/character/285",
"https://rickandmortyapi.com/api/character/290",
"https://rickandmortyapi.com/api/character/294",
"https://rickandmortyapi.com/api/character/295",
"https://rickandmortyapi.com/api/character/298",
"https://rickandmortyapi.com/api/character/299",
"https://rickandmortyapi.com/api/character/329",
"https://rickandmortyapi.com/api/character/330",
"https://rickandmortyapi.com/api/character/339",
"https://rickandmortyapi.com/api/character/349",
"https://rickandmortyapi.com/api/character/359",
"https://rickandmortyapi.com/api/character/381",
"https://rickandmortyapi.com/api/character/389",
"https://rickandmortyapi.com/api/character/405",
"https://rickandmortyapi.com/api/character/424",
"https://rickandmortyapi.com/api/character/425",
"https://rickandmortyapi.com/api/character/426",
"https://rickandmortyapi.com/api/character/427",
"https://rickandmortyapi.com/api/character/428",
"https://rickandmortyapi.com/api/character/429",
"https://rickandmortyapi.com/api/character/430",
"https://rickandmortyapi.com/api/character/431",
"https://rickandmortyapi.com/api/character/432",
"https://rickandmortyapi.com/api/character/433",
"https://rickandmortyapi.com/api/character/434",
"https://rickandmortyapi.com/api/character/663"
],
"url": "https://rickandmortyapi.com/api/episode/10",
"created": "2017-11-10T12:56:34.747Z"
},
{
"id": 28,
"name": "The Ricklantis Mixup",
"air_date": "September 10, 2017",
"episode": "S03E07",
"characters": [
"https://rickandmortyapi.com/api/character/1",
"https://rickandmortyapi.com/api/character/2",
"https://rickandmortyapi.com/api/character/4",
"https://rickandmortyapi.com/api/character/8",
"https://rickandmortyapi.com/api/character/18",
"https://rickandmortyapi.com/api/character/22",
"https://rickandmortyapi.com/api/character/27",
"https://rickandmortyapi.com/api/character/43",
"https://rickandmortyapi.com/api/character/44",
"https://rickandmortyapi.com/api/character/48",
"https://rickandmortyapi.com/api/character/56",
"https://rickandmortyapi.com/api/character/61",
"https://rickandmortyapi.com/api/character/72",
"https://rickandmortyapi.com/api/character/73",
"https://rickandmortyapi.com/api/character/74",
"https://rickandmortyapi.com/api/character/78",
"https://rickandmortyapi.com/api/character/85",
"https://rickandmortyapi.com/api/character/86",
"https://rickandmortyapi.com/api/character/118",
"https://rickandmortyapi.com/api/character/123",
"https://rickandmortyapi.com/api/character/135",
"https://rickandmortyapi.com/api/character/143",
"https://rickandmortyapi.com/api/character/165",
"https://rickandmortyapi.com/api/character/180",
"https://rickandmortyapi.com/api/character/187",
"https://rickandmortyapi.com/api/character/206",
"https://rickandmortyapi.com/api/character/220",
"https://rickandmortyapi.com/api/character/229",
"https://rickandmortyapi.com/api/character/233",
"https://rickandmortyapi.com/api/character/235",
"https://rickandmortyapi.com/api/character/267",
"https://rickandmortyapi.com/api/character/278",
"https://rickandmortyapi.com/api/character/281",
"https://rickandmortyapi.com/api/character/283",
"https://rickandmortyapi.com/api/character/284",
"https://rickandmortyapi.com/api/character/287",
"https://rickandmortyapi.com/api/character/288",
"https://rickandmortyapi.com/api/character/289",
"https://rickandmortyapi.com/api/character/291",
"https://rickandmortyapi.com/api/character/292",
"https://rickandmortyapi.com/api/character/322",
"https://rickandmortyapi.com/api/character/325",
"https://rickandmortyapi.com/api/character/328",
"https://rickandmortyapi.com/api/character/345",
"https://rickandmortyapi.com/api/character/366",
"https://rickandmortyapi.com/api/character/367",
"https://rickandmortyapi.com/api/character/392",
"https://rickandmortyapi.com/api/character/472",
"https://rickandmortyapi.com/api/character/473",
"https://rickandmortyapi.com/api/character/474",
"https://rickandmortyapi.com/api/character/475",
"https://rickandmortyapi.com/api/character/476",
"https://rickandmortyapi.com/api/character/477",
"https://rickandmortyapi.com/api/character/478",
"https://rickandmortyapi.com/api/character/479",
"https://rickandmortyapi.com/api/character/480",
"https://rickandmortyapi.com/api/character/481",
"https://rickandmortyapi.com/api/character/482",
"https://rickandmortyapi.com/api/character/483",
"https://rickandmortyapi.com/api/character/484",
"https://rickandmortyapi.com/api/character/485",
"https://rickandmortyapi.com/api/character/486",
"https://rickandmortyapi.com/api/character/487",
"https://rickandmortyapi.com/api/character/488",
"https://rickandmortyapi.com/api/character/489"
],
"url": "https://rickandmortyapi.com/api/episode/28",
"created": "2017-11-10T12:56:36.618Z"
}
]
\`\`\`
`