Вопросы с тегом «api»

12
Плохо ли использовать дефисы в ключах JSON?

Я вижу много вопросов, связанных с доступом к ключам JSON, в которых используются дефисы (кебаб-кейс), но теперь я задаюсь вопросом, стоит ли мне просто придерживаться camelCase или snake_case в моих ключах. Я знаю, что дефисы также могут создавать сложные отображения при переносе между языками. Я...

12
Структура сервиса RESTful с Java Spring для начинающих

Я относительно новый с точки зрения навыков веб-разработки на Java. У меня есть проект, который, я думаю, мог бы стать хорошим кандидатом на службу RESTful из того, что я мало понимаю об API. Я пытаюсь вникнуть в детали того, как это должно быть структурировано, но на самом деле нигде не разбираюсь...

12
MVC и RESTful API сервис

MVC довольно прост. Есть Модель, Контроллер и Вид. Когда мы создаем веб-сайт, все это объединяется, когда клиент отправляет запрос ключевого слова REST на сервер -> сервер сопоставляет запрошенный URL с действием контроллера -> который затем вызывает модель (ы) для сбора / обработки данных,...

11
Эволюция Win32 API [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . API Windows 32 сильно изменился со временем? Есть...

11
Как обнаруживаются недокументированные функции? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Мне всегда было интересно, как найти...

11
Каков наилучший способ комментировать устаревший класс в Java?

Я хотел бы знать, как лучше всего добавить комментарий для идентификации устаревшего класса в Java. Должен ли я удалить предыдущий комментарий, добавленный в начало класса, который помогает другому программисту знать, для чего этот класс, или я должен добавить его под...

11
Правило REST API о туннелировании

Просто прочитайте это в REST API Rulebook : GET и POST не должны использоваться для туннелирования других методов запроса . Туннелирование относится к любому злоупотреблению HTTP, которое маскирует или искажает намерения сообщения и подрывает прозрачность протокола. API-интерфейс REST не должен...

11
Есть ли API для определения избирательных округов? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я пытаюсь определить район конгресса на основе адреса, предоставленного...

11
Безопасно ли передавать токены доступа через HTTP-заголовки?

Это первый веб-сервис RESTful, и я обеспокоен вопросами безопасности. Безопасно ли передавать мой токен доступа через HTTP-заголовки? Например: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token:...

11
В чем смысл ссылки rel = «self» в REST API?

Я часто вижу следующее в документах HTML <link rel="self" href="http://example.com/something"> или как это в JSON link: { rel="self", href="http://example.com/something" } или в XML <atom:link rel="self" href="http://example.com/something" /> Итак, у меня было несколько вопросов: Зачем...

11
Булевый класс Java - почему бы не перечисление?

Мне кажется, что булев класс является идеальным кандидатом для реализации в качестве перечисления. Глядя на исходный код, большая часть класса - это статические методы, которые можно перемещать без изменений в перечисление, остальные становятся намного проще, чем перечисление. Сравните оригинал...

11
Должен ли я анализировать XML на сервере или предоставить прокси и позволить браузеру анализировать его?

Мне нужно интерфейс со сторонним API. С помощью этого API я делаю GET-запрос из браузера конечного пользователя и получаю XML-ответ. Эти данные должны использоваться в браузерном приложении, где пользователь может выполнять поиск по ним, использовать их для принятия решений и т. Д. Основная...

11
Как спроектировать REST API для обработки операций без CRUD?

Я пытаюсь преобразовать набор сервисов на основе SOAP в API RESTful. Я начал с определения ресурсов путем анализа имен операций и получил ресурс Subscription. Когда мне нужно обновить состояние подписки, я не могу просто отправить POSTзапрос на сервер, потому что у меня нет прямого доступа к...

11
Является ли хорошей практикой иметь специальное значение «ALL» в перечислении

Я разрабатываю новый сервис в среде микросервисов. Это REST сервис. Для простоты предположим, что путь: / historyBooks И метод POST для этого пути создает новую книгу истории. Давайте предположим, что книга по истории охватывает одну или несколько эпох в истории. Для краткости предположим, что у...

10
Что когда-либо происходило с Google AJAX Search API

Я ищу запрос в основном поиске Google, однако все ссылки, включая stackoveflow, указывают на Google AJAX Search API . Странно то, что он, кажется, больше не существует, даже примечание, чтобы сказать, что это обесценивается? Старые ссылки указывают на основной сайт Google Code. Если я посмотрю на...

10
Концепции REST API

У меня есть три вопроса о дизайне REST API, которые, я надеюсь, кто-то может пролить немного света. Я много часов искал, но нигде не нашел ответов на свои вопросы (может быть, я просто не знаю, что искать?). Вопрос 1 Мой первый вопрос касается действий / RPC. Некоторое время я разрабатывал REST...

10
Как избежать несанкционированного использования API?

Мне нужно разработать «виджет», скрипт, который партнеры будут вставлять на свои веб-сайты для отображения некоторого пользовательского интерфейса и выполнения вызовов нашего API. В основном он будет отображать наши данные на этих сайтах на основе некоторых идентификаторов, которые они...

10
Что такое правильный код состояния ответа на POST, если родительский ресурс не найден?

У меня есть следующая конечная точка: a/{id}/b и хочу создать bс отправкой POSTзапроса к нему. Если aс данным {id}не найдено, я должен ответить с 404 NOT_FOUNDили, может быть, с 409 CONFLICT? Это просто для обработки a/{id}, хитрость в том, что здесь используется...

10
Архитектура системы оповещения

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

10
Как использовать внешний RESTful API с Symfony?

Мы создаем микросервисную архитектуру для наших проектов, в которой в основном интерфейсные приложения Symfony взаимодействуют с внутренними API RESTful. Проблема в том, что этот подход нарушает управление сущностями Symfony, в значительной степени полагаясь на Doctrine с базой данных. Там, где...