Тут наверно стоит сказать, что API у каждого сервиса реализовано по своему. И методы и параметры, которые можно передавать к такому апи у каждого сервиса свои. Чтобы узнать какие методы и параметры можно передавать к какому-то конкретному апи, надо смотреть в документацию к этому конкретному апи. Методы и параметры к апи хедхантера не подойдут к апи ВКонтакте
дядь, вижу ты что-то понимаешь. мне почти всегда всё понятно, но сейчас непонятно, что такое http api🤷♂️ вот вообще не понял. upd: если под http api понимать сперва api, а потом уже прикручивать, что он сделан чз http, то, вроде, вопрос отпадает. вроде. скажи ты, плз.
@@manOfPlanetEarthКак я понял, устройства такие как серверы используют протокол HTTP чтобы принимать запросы и отправлять веб-стр. Но открывать и использовать какие либо полезные функции и приложения, например как в видео показали поиск вакансий, выполнять через HTTP не можем. Вот и тут для этого используется HTTP API. Возможно я не прав, я сам новичок в понимании компьютерных сетей.
Всегда был вопрос про POST/PATCH - что значит часть полей менять (либо полностью). Мы ж заранее не знаем, что там юзер поменяет, а что нет, вызов метода от этого не может зависеть.
Если не знаете, как устроен протокол HTTP, то рекомендую для начала посмотреть видео - ruclips.net/video/I_ReFF3qiQ8/видео.html Если с протоколом HTTP знакомы, то можно не смотреть предыдущие видео, а сразу это.
Как один из вариантов: то, что пишут бэкенд-разработчики и используют фронтенд-разработчики, чтобы работать с сервером, который пишут бэкенд-разработчики. Например, если пользователь нажал кнопку обновить профиль - фронтенд-разработчики пишут код, который отправляет PUT-запрос с объектом обновленного пользователя на определенный URL (который они получили от бэкенд-разработчика), который на сервере (написанном бэкенд-разработчиком) запустит код, который сохранит обновленного пользователя в базе данных
@@mrmldsky9683 Давай так. То, что ты написал - мне понятно. Возникает первый вопрос: почему автор не привет такое объяснение? (это не тебе вопрос😀) Второй вопрос: я для осваивания спринга (это мощный фрейм для джавы) создавал разные страницы. В том числе страницу для обновления данных пользователя. Там никакой фронтэндер нафиг не нужен: я создавал форму из нескольких полей и кнопку сохранить - сохранялось в БД. Т.е. мне для полного понимания твоего примера не хватает какой-то связки с моим опытом на моем примере🤔 Ты разработчик? Какой именно? Можешь связать свой пример (фронт бэк) с моим (только бэк)? Я не знаю каковы практики. Но не вижу причин, почему даже сложный сайт нельзя сделать с моим подходом. И тогда опять встает мой изначальный вопрос что это и зачем это (http api). У этой хрени дб четкое понятное применение. Не зря же она существует.
Коммент в поддержку вашей просветительской деятельности!
Спасибо!
@@AndreySozykin вам спасибо!
Андрей, спасибо вам за подробное объяснение! Всех благ!))👍
Пожалуйста!
Дякую за корисний контент :)))))))))
Спасибо большое за ваш труд! Все очень доступно и понятно!
Отличный курс! Почёта и процветания! Если будет продолжение, то с удовольствием продолжу изучение и фуру лайков подгоню))
Андрей, спасибо вам за лекции!
Спасибо за ваш труд! Это бесценно.
Андрей ты Супер!!! самые лучшие лекции.
Спасибо!
Тут наверно стоит сказать, что API у каждого сервиса реализовано по своему. И методы и параметры, которые можно передавать к такому апи у каждого сервиса свои. Чтобы узнать какие методы и параметры можно передавать к какому-то конкретному апи, надо смотреть в документацию к этому конкретному апи. Методы и параметры к апи хедхантера не подойдут к апи ВКонтакте
Да, именно так.
дядь, вижу ты что-то понимаешь.
мне почти всегда всё понятно, но сейчас непонятно, что такое http api🤷♂️
вот вообще не понял.
upd:
если под http api понимать сперва api, а потом уже прикручивать, что он сделан чз http, то, вроде, вопрос отпадает. вроде. скажи ты, плз.
@@manOfPlanetEarthКак я понял, устройства такие как серверы используют протокол HTTP чтобы принимать запросы и отправлять веб-стр. Но открывать и использовать какие либо полезные функции и приложения, например как в видео показали поиск вакансий, выполнять через HTTP не можем. Вот и тут для этого используется HTTP API.
Возможно я не прав, я сам новичок в понимании компьютерных сетей.
Спасибо!
Пожалуйста!
Андрей, давно не виделись 😮
Всегда был вопрос про POST/PATCH - что значит часть полей менять (либо полностью). Мы ж заранее не знаем, что там юзер поменяет, а что нет, вызов метода от этого не может зависеть.
Клиент ведь сам выбирает, POST или PATCH отправить. Поэтому может выбрать подходящий метод для своей задачи.
Андрей, расскажите, пожалуйста, как по HTTP передаются файлы.
Да, это интересная тема. Запишу отдельное видео об этом.
@@AndreySozykin
Забыли про видео?🤔
Благодарю вас, как можно с вами связаться?
Друк спосиба Узбекистана нет такой информации
Добрый день
Правильно ли я понял, что сперва надо смотреть Предыдущее видео на канале?
Если не знаете, как устроен протокол HTTP, то рекомендую для начала посмотреть видео - ruclips.net/video/I_ReFF3qiQ8/видео.html
Если с протоколом HTTP знакомы, то можно не смотреть предыдущие видео, а сразу это.
Круто👍обязательно посмотрю с начала
ни хрена не понял, что такое http api.
народ, что это и для чего это?
Как один из вариантов: то, что пишут бэкенд-разработчики и используют фронтенд-разработчики, чтобы работать с сервером, который пишут бэкенд-разработчики. Например, если пользователь нажал кнопку обновить профиль - фронтенд-разработчики пишут код, который отправляет PUT-запрос с объектом обновленного пользователя на определенный URL (который они получили от бэкенд-разработчика), который на сервере (написанном бэкенд-разработчиком) запустит код, который сохранит обновленного пользователя в базе данных
@@mrmldsky9683
Давай так. То, что ты написал - мне понятно. Возникает первый вопрос: почему автор не привет такое объяснение? (это не тебе вопрос😀)
Второй вопрос: я для осваивания спринга (это мощный фрейм для джавы) создавал разные страницы. В том числе страницу для обновления данных пользователя. Там никакой фронтэндер нафиг не нужен: я создавал форму из нескольких полей и кнопку сохранить - сохранялось в БД. Т.е. мне для полного понимания твоего примера не хватает какой-то связки с моим опытом на моем примере🤔 Ты разработчик? Какой именно? Можешь связать свой пример (фронт бэк) с моим (только бэк)? Я не знаю каковы практики. Но не вижу причин, почему даже сложный сайт нельзя сделать с моим подходом. И тогда опять встает мой изначальный вопрос что это и зачем это (http api). У этой хрени дб четкое понятное применение. Не зря же она существует.