nedoPC.org

Community for electronics hobbyists, established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 01 Dec 2024 14:31



Reply to topic  [ 82 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6
Интернет статистика 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
aviator wrote:
Думаю, что история вполне реальная.
Этой зимой я делал изолированную тестовую среду для одного фрилансера, из нескольких виртуальных машин. Там он занимался REST API, в этой песочнице. Ну и зачем-то он оставил публичный доступ. Это API имело вызовы типа /version, /capabilities, /status и тому подобное, для описания точек входа и состояния.
Так вот, эти поисковые боты перебирают по словарю, пытаясь найти какие-либо валидные вызовы и потом дёргают их с различными методами и случайными параметрами.
Тем более, что REST API вроде официально допускает наличие метода DELETE :lol:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


03 Jul 2024 04:39
Profile WWW
Maniac

Joined: 10 Dec 2008 08:39
Posts: 212
Location: Стокгольм, Швеция
Reply with quote
Shaos wrote:
Тем более, что REST API вроде официально допускает наличие метода DELETE :lol:

На деле веб-погромисты кодят "кто в лес, кто по дрова".
Сейчас модно делать GET для получения ресурсов, а PUT для изменения, в том числе для удаления. А в payload городят поля, описывающие тип запроса. Подражают JSON-RPC или gRPC, по-моему. А использовать различные типы HTTP Request "не модно и не тру".
Ещё часто REST API сейчас возвращают всё время HTTP 200, а в payload запихнут JSON в котором реальный статус операции описывается, с кодом завершения и ошибкой. Тоже модно стало.
Но я в веб лезу постольку-поскольку. Моя зона ответственности это Embedded Linux, C/C++ и всякие микроконтроллеры.

_________________
С уважением, Сергей.


03 Jul 2024 05:26
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
Ну PUT и GET это классика и как бы уже (ещё) не REST :no:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


03 Jul 2024 05:54
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
Jan 2024: 43GB
Feb 2024: 54GB
Mar 2024: 87GB
Apr 2024: 209GB
May 2024: 101GB
Jun 2024: 101GB
Jul 2024: 39GB

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


11 Aug 2024 21:03
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
Shaos wrote:
Jan 2024: 43GB
Feb 2024: 54GB
Mar 2024: 87GB
Apr 2024: 209GB
May 2024: 101GB
Jun 2024: 101GB
Jul 2024: 39GB
Aug 2024: 35GB

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


06 Sep 2024 21:05
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Jan 2024: 43GB
Feb 2024: 54GB
Mar 2024: 87GB
Apr 2024: 209GB
May 2024: 101GB
Jun 2024: 101GB
Jul 2024: 39GB
Aug 2024: 35GB
Sep 2024: 28GB

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


01 Oct 2024 23:52
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23437
Location: Silicon Valley
Reply with quote
Shaos wrote:
Shaos wrote:
Shaos wrote:
Jan 2024: 43GB
Feb 2024: 54GB
Mar 2024: 87GB
Apr 2024: 209GB
May 2024: 101GB
Jun 2024: 101GB
Jul 2024: 39GB
Aug 2024: 35GB
Sep 2024: 28GB
Oct 2024: 31GB

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


17 Nov 2024 04:47
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 82 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.