Подтвердить что ты не робот

Что такое конечная точка?

Я читал об OAuth, и он продолжает говорить о конечных точках. Что такое конечная точка?

4b9b3361

Ответ 1

Все ответы, опубликованные до сих пор, верны, конечная точка - это просто один конец канала связи. В случае OAuth вам необходимо иметь три конечных точки:

  • URL-адрес запроса временного мандата (называемый URL-адресом имени запроса в спецификации сообщества OAuth 1.0a). Это URI, на который вы отправляете запрос, чтобы получить неавторизованный токен запроса от сервера/поставщика услуг.
  • URL авторизации владельца ресурса (называемый URL-адресом авторизации пользователя в спецификации сообщества OAuth 1.0a). Это URI, который вы поручаете пользователю авторизировать токен запроса, полученный из URI временного мандата.
  • URI запроса токена (называемый URL-адресом токена доступа в спецификации сообщества OAuth 1.0a). Это URI, на который вы отправляете запрос, чтобы обменять авторизованный токен запроса на токен доступа, который затем можно использовать для получения доступа к защищенному ресурсу.

Надеюсь, что помогает разобраться. Получайте удовольствие, узнав об OAuth! Задавайте больше вопросов, если у вас возникнут трудности с внедрением клиента OAuth.

Ответ 2

Давай, ребята:) Мы могли бы сделать это проще, на примерах:

/this-is-an-endpoint
/another/endpoint
/some/other/endpoint
/login
/accounts
/cart/items

и когда он будет помещен под домен, он будет выглядеть так:

https://example.com/this-is-an-endpoint
https://example.com/another/endpoint
https://example.com/some/other/endpoint
https://example.com/login
https://example.com/accounts
https://example.com/cart/items

Может быть либо http, либо https, мы используем https в примере.

Также конечная точка может отличаться для разных HTTP-методов, например:

GET /item/{id}
PUT /item/{id}

- две разные конечные точки: одна для r etrieving (как в аббревиатуре c R ud "), а другая для u pdating (как в" cr U d")

И это все, действительно, что просто!

Ответ 3

Это один конец канала связи, поэтому часто это будет отображаться как URL-адрес сервера или службы.

Ответ 4

Конечная точка - это шаблон URL, используемый для связи с API.

Ответ 5

Конечная точка в жаргоне аутентификации OpenID - это URL, на который вы отправляете (POST) запрос аутентификации.

Выдержки из API аутентификации Google

Чтобы получить конечную точку Google OpenID, выполните обнаружение, отправив HTTP-запрос GET или HEAD по адресу https://www.google.com/accounts/o8/id. При использовании GET мы рекомендуем установить заголовок Accept на "application/xrds + xml". Google возвращает документ XRDS, содержащий URL-адрес конечной точки поставщика OpenID. Адрес конечной точки помечается как:

<Service priority="0">
<Type>http://specs.openid.net/auth/2.0/server</Type> 
<URI>{Google login endpoint URI}</URI> 
</Service>

После того как вы приобрели конечную точку Google, вы можете отправлять ей запросы на аутентификацию, указав соответствующие параметры (доступные на связанной странице). Вы подключаетесь к конечной точке, отправляя запрос на URL-адрес или отправляя запрос HTTP POST.

Ответ 6

Конечная точка - это "точка подключения" службы, инструмента или приложения, доступ к которым осуществляется по сети. В мире программного обеспечения любое приложение, которое работает и "прослушивает" соединения, использует конечную точку в качестве "входной двери". Когда вы хотите подключиться к приложению/услуге/инструменту для обмена данными, вы подключаетесь к его конечной точке

Ответ 7

Термин конечная точка первоначально использовалась для служб WCF. Позже, хотя это слово используется синонимом ресурсов API, REST рекомендует вызывать эти URI (URI [s], которые понимают HTTP-глаголы и следовать архитектуре REST) ​​как "Ресурс".

Вкратце, ресурс или конечная точка - это точка входа в удаленно размещенное приложение, которое позволяет пользователям связываться с ним по протоколу HTTP.

Ответ 8

Конечной точкой термина является URL, который ориентирован на создание запроса. Взгляните на следующие примеры с разных точек зрения:

/api/groups/6/workings/1
/api/v2/groups/5/workings/2
/api/workings/3

Они могут четко обращаться к одному и тому же источнику в данном API.

Ответ 9

Отрицательное голосование (я) не имеет никакого отношения ко мне, но источник (: даже нет причин для этого указано.


Каждая конечная точка - это местоположение, из которого API могут получить доступ к ресурсам, необходимым для выполнения их функций. То есть место, куда API отправляют запросы и где живет ресурс, называется конечной точкой.

Из хорошего источника.