Skip to content

Commit

Permalink
Deploying to gh-pages from @ eba29a6 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
richpeach-bot committed Aug 30, 2023
1 parent 913490a commit 64f4776
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!doctype html><html><head><meta charset=utf-8><title>REST API Tutorial — руководство по REST API</title><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="The REST API Tutorial. Learn REST API best practices."><meta name=author content="Andrey Kumanyaev, Kaize Team"><link rel=stylesheet href=./css/styles.min.css media=screen></head><body class="d-flex flex-column min-vh-100"><nav class="navbar navbar-expand-lg navbar-dark bg-dark sticky-top"><div class="container justify-content-start"><button class=navbar-toggler type=button data-bs-toggle=collapse data-bs-target=#navbarSupportedContent aria-controls=navbarSupportedContent aria-expanded=false aria-label="Toggle navigation">
<span class=navbar-toggler-icon></span></button>
<a class="navbar-brand ms-2" href=./>Руководство по REST API</a><div class="collapse navbar-collapse" id=navbarSupportedContent><ul class="navbar-nav me-auto mb-2 mb-lg-0"><li class=nav-item><a class=nav-link href=./><span>Главная</span></a></li><li class="nav-item dropdown" id=api-school><a class="nav-link dropdown-toggle" id=navbarDropdown role=button data-bs-toggle=dropdown aria-expanded=false href=#>Руководства<b class=caret></b></a><ul class=dropdown-menu aria-labelledby=navbarDropdown><li><a class=dropdown-item href=./lessons/whatisrest/>Что такое REST?</a></li><li><a class=dropdown-item href=./lessons/restquicktips/>Советы по REST API</a></li><li><a class=dropdown-item href=./lessons/httpmethods/>HTTP методы</a></li><li><a class=dropdown-item href=./lessons/restfulresourcenaming/>Именование ресурсов</a></li><li><a class=dropdown-item href=./lessons/idempotency/>Идемпотентность</a></li></ul></li><li class=nav-item><a class=nav-link href=./httpstatuscodes/><span>HTTP коды ответа</span></a></li><li class=nav-item><a class=nav-link href=./resources/><span>Источники и ресурсы</span></a></li></ul></div></div></nav><div id=content><div class="container h-100 pt-5"><h1>Вы зашли на страницу, которая вернула ошибку с кодом 404. Посмотреть, что эта ошибка значит, вы можете <a href=./httpstatuscodes/>здесь</a></h1></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-light" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=./js/bundle.min.js defer></script>
<a class="navbar-brand ms-2" href=./>Руководство по REST API</a><div class="collapse navbar-collapse" id=navbarSupportedContent><ul class="navbar-nav me-auto mb-2 mb-lg-0"><li class=nav-item><a class=nav-link href=./><span>Главная</span></a></li><li class="nav-item dropdown" id=api-school><a class="nav-link dropdown-toggle" id=navbarDropdown role=button data-bs-toggle=dropdown aria-expanded=false href=#>Руководства<b class=caret></b></a><ul class=dropdown-menu aria-labelledby=navbarDropdown><li><a class=dropdown-item href=./lessons/whatisrest/>Что такое REST?</a></li><li><a class=dropdown-item href=./lessons/restquicktips/>Советы по REST API</a></li><li><a class=dropdown-item href=./lessons/httpmethods/>HTTP методы</a></li><li><a class=dropdown-item href=./lessons/restfulresourcenaming/>Именование ресурсов</a></li><li><a class=dropdown-item href=./lessons/idempotency/>Идемпотентность</a></li></ul></li><li class=nav-item><a class=nav-link href=./httpstatuscodes/><span>HTTP коды ответа</span></a></li><li class=nav-item><a class=nav-link href=./resources/><span>Источники и ресурсы</span></a></li></ul></div></div></nav><div id=content><div class="container h-100 pt-5"><h1>Вы зашли на страницу, которая вернула ошибку с кодом 404. Посмотреть, что эта ошибка значит, вы можете <a href=./httpstatuscodes/>здесь</a></h1></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-secondary" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=./js/bundle.min.js defer></script>
<script>(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)})(window,document,"script","//www.google-analytics.com/analytics.js","ga"),ga("create","UA-46669941-1","restapitutorial.ru"),ga("require","linkid","linkid.js"),ga("send","pageview")</script><script src=https://cdn.jsdelivr.net/gh/hexlet/hexlet-correction@main/src/widget/index.js></script>
<script src=../../../js/color_mode_toggler.js></script>
<script>handleTypoReporter({authorizationToken:"MTk3OjlhMGI5MzZlLWM5YjctNDVlMi1iMWViLThmOTdjODc0ODcxMw==",workSpaceUrl:"https://hexlet-correction.herokuapp.com",workSpaceId:197})</script></body></html>
2 changes: 1 addition & 1 deletion httpstatuscodes/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -586,7 +586,7 @@
read timeout error</a><div id=network_read_timeout class=collapse><h3>Wikipedia</h3><p>Этот статус не описан в стандарте, однако может быть использован некоторыми HTTP прокси.</p></div></div><div class=col><a data-bs-toggle=collapse href=#network_connect_timeout class="text-body-emphasis text-decoration-none">599: Network
connect timeout error</a><div id=network_connect_timeout class=collapse><h3>Wikipedia</h3><p>Этот статус не описан в стандарте, однако может быть использован некоторыми HTTP прокси.</p></div></div><div class=col></div></div><p class=mt-4>*
<strong>"Top 10"</strong> HTTP код ответа. Дополнительная информация о службе REST содержится в
записи.</p></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-light" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=../js/bundle.min.js defer></script>
записи.</p></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-secondary" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=../js/bundle.min.js defer></script>
<script>(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)})(window,document,"script","//www.google-analytics.com/analytics.js","ga"),ga("create","UA-46669941-1","restapitutorial.ru"),ga("require","linkid","linkid.js"),ga("send","pageview")</script><script src=https://cdn.jsdelivr.net/gh/hexlet/hexlet-correction@main/src/widget/index.js></script>
<script src=../../../js/color_mode_toggler.js></script>
<script>handleTypoReporter({authorizationToken:"MTk3OjlhMGI5MzZlLWM5YjctNDVlMi1iMWViLThmOTdjODc0ODcxMw==",workSpaceUrl:"https://hexlet-correction.herokuapp.com",workSpaceId:197})</script></body></html>
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<a href=http://www.restapitutorial.ru>RestApiTutorial.ru</a> посвящен отслеживанию лучших практик REST API и
предоставляет ресурсы для быстрого ознакомления с темой и самообразования разработчиков.
Мы рассмотрим теоретические и практические аспекты создания RESTful веб-сервисов.</p><p>Перейдите к уроку <a href=./lessons/whatisrest/>Что такое REST?</a> для рассмотрения концепций и
ограничений RESTful-архитектуры.</p><p class=mt-5><a class="btn btn-primary btn-large" href=./lessons/whatisrest/>Приступим к работе &#187;</a></p></main></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-light" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=./js/bundle.min.js defer></script>
ограничений RESTful-архитектуры.</p><p class=mt-5><a class="btn btn-primary btn-large" href=./lessons/whatisrest/>Приступим к работе &#187;</a></p></main></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-secondary" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=./js/bundle.min.js defer></script>
<script>(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)})(window,document,"script","//www.google-analytics.com/analytics.js","ga"),ga("create","UA-46669941-1","restapitutorial.ru"),ga("require","linkid","linkid.js"),ga("send","pageview")</script><script src=https://cdn.jsdelivr.net/gh/hexlet/hexlet-correction@main/src/widget/index.js></script>
<script src=../../../js/color_mode_toggler.js></script>
<script>handleTypoReporter({authorizationToken:"MTk3OjlhMGI5MzZlLWM5YjctNDVlMi1iMWViLThmOTdjODc0ODcxMw==",workSpaceUrl:"https://hexlet-correction.herokuapp.com",workSpaceId:197})</script></body></html>
2 changes: 1 addition & 1 deletion lessons/httpmethods/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
Повторный DELETE запрос к ресурсу часто сопровождается 404 (NOT FOUND) кодом HTTP по причине того,
что ресурс уже удалён (например из базы данных) и более не доступен.
Это делает DELETE операцию не идемпотентной, но это общепринятый компромисс на тот случай,
если ресурс был удалён из базы данных, а не помечен, как удалённый.</p><p><strong>Примеры:</strong></p><ul><li><em>DELETE http://www.example.com/customers/12345</em></li><li><em>DELETE http://www.example.com/customers/12345/orders</em></li><li><em>DELETE http://www.example.com/bucket/sample</em></li></ul></div></div><div class="d-flex justify-content-between mt-3"><a class="btn btn-outline-primary btn-large" href=../../lessons/idempotency/>Назад</a></div></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-light" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=../../js/bundle.min.js defer></script>
если ресурс был удалён из базы данных, а не помечен, как удалённый.</p><p><strong>Примеры:</strong></p><ul><li><em>DELETE http://www.example.com/customers/12345</em></li><li><em>DELETE http://www.example.com/customers/12345/orders</em></li><li><em>DELETE http://www.example.com/bucket/sample</em></li></ul></div></div><div class="d-flex justify-content-between mt-3"><a class="btn btn-outline-primary btn-large" href=../../lessons/idempotency/>Назад</a></div></div></div><footer class="bg-dark text-light py-4 mt-5 mt-auto"><div class="container text-secondary"><div class=row><div class=col-sm><p>Данный сайт является переводом <a class="link-secondary text-decoration-none" href=https://www.restapitutorial.com/ target=_blank>RestApiTutorial.com</a></p><p class=hover-light><a class="link-secondary text-decoration-none" href=https://github.com/Hexlet/RestApiTutorial.ru target=_blank>Исходный код</a></p></div><div class=col-sm><p class=mb-1>&copy;Андрей Куманяев, 2012-2014. Все права защищены.</p><p class=mb-1>&copy;Kaize Team</p><p class=mb-1>&copy;<a href=https://ru.hexlet.io/ class="text-decoration-none text-secondary" target=_blank rel=noopener>Hexlet</a> 2023</p><p class=mb-1>&copy;Pearson eCollege, 2012. All rights reserved.</p></div></div></div></footer><script src=../../js/bundle.min.js defer></script>
<script>(function(e,t,n,s,o,i,a){e.GoogleAnalyticsObject=o,e[o]=e[o]||function(){(e[o].q=e[o].q||[]).push(arguments)},e[o].l=1*new Date,i=t.createElement(n),a=t.getElementsByTagName(n)[0],i.async=1,i.src=s,a.parentNode.insertBefore(i,a)})(window,document,"script","//www.google-analytics.com/analytics.js","ga"),ga("create","UA-46669941-1","restapitutorial.ru"),ga("require","linkid","linkid.js"),ga("send","pageview")</script><script src=https://cdn.jsdelivr.net/gh/hexlet/hexlet-correction@main/src/widget/index.js></script>
<script src=../../../js/color_mode_toggler.js></script>
<script>handleTypoReporter({authorizationToken:"MTk3OjlhMGI5MzZlLWM5YjctNDVlMi1iMWViLThmOTdjODc0ODcxMw==",workSpaceUrl:"https://hexlet-correction.herokuapp.com",workSpaceId:197})</script></body></html>
Loading

0 comments on commit 64f4776

Please sign in to comment.