Questions marquées «rest»

REST (Representational State Transfer) est un style d'architecture logicielle pour les systèmes hypermédias distribués tels que le World Wide Web. Il a gagné en popularité par rapport aux architectures RPC telles que SOAP en raison du découplage intrinsèque entre le client et le serveur qui résulte d'une interface uniforme entre les systèmes hétérogènes.

4
Rails nouveau vs créer
Pourquoi est-il nécessaire de définir une nouvelle méthode dans le contrôleur RESTful, de la suivre avec une méthode create? La recherche Google ne m'a pas fourni la réponse que je cherchais. Je comprends la différence, mais je dois savoir pourquoi ils sont utilisés tels qu'ils sont.

10
Transactions sur les microservices REST?
Disons que nous avons un utilisateur, des microservices Wallet REST et une passerelle API qui rassemble les choses. Lorsque Bob s'inscrit sur notre site Web, notre passerelle API doit créer un utilisateur via le microservice Utilisateur et un portefeuille via le microservice Wallet. Voici maintenant quelques scénarios où les choses …

5
Comment définir un en-tête «Accept:» sur la demande Spring RestTemplate?
Je souhaite définir la valeur de Accept:dans une demande que je fais à l'aide de SpringRestTemplate . Voici mon code de gestion des demandes Spring @RequestMapping( value= "/uom_matrix_save_or_edit", method = RequestMethod.POST, produces="application/json" ) public @ResponseBody ModelMap uomMatrixSaveOrEdit( ModelMap model, @RequestParam("parentId") String parentId ){ model.addAttribute("attributeValues",parentId); return model; } et voici mon …

26
Comment activer CORS dans ASP.net Core WebAPI
Ce que j'essaye de faire J'ai une API Web principale ASP.Net Core hébergée sur un plan gratuit Azure (code source: https://github.com/killerrin/Portfolio-Backend ). J'ai également un site Web client que je souhaite faire consommer cette API. L'application cliente ne sera pas hébergée sur Azure, mais sera plutôt hébergée sur des pages …

5
Création d'une API pour les applications mobiles - Authentification et autorisation
Aperçu Je cherche à créer une API (REST) ​​pour mon application. L'objectif initial / principal sera la consommation par les applications mobiles (iPhone, Android, Symbian, etc.). J'ai étudié différents mécanismes d'authentification et d'autorisation pour les API Web (en étudiant d'autres implémentations). J'ai la tête tournée vers la plupart des concepts …

9
Avec Spring, puis-je créer une variable de chemin facultative?
Avec Spring 3.0, puis-je avoir une variable de chemin facultative? Par exemple @RequestMapping(value = "/json/{type}", method = RequestMethod.GET) public @ResponseBody TestBean testAjax( HttpServletRequest req, @PathVariable String type, @RequestParam("track") String track) { return new TestBean(); } Ici, je voudrais /json/abcou /jsonappeler la même méthode. Une solution de contournement évidente à déclarer …
187 spring  rest 




5
Authentification API REST
Je construis une application qui sera hébergée sur un serveur. Je souhaite créer une API pour l'application afin de faciliter l'interaction avec n'importe quelle plate-forme (application Web, application mobile). Ce que je ne comprends pas, c'est que lors de l'utilisation de l'API REST, comment authentifier l'utilisateur. Par exemple, lorsqu'un utilisateur …
181 api  rest 

3
Modèle de connexion de l'API REST
Je crée une API REST, en suivant de près les suggestions d'apigee, en utilisant des noms et non des verbes, une version de l'API intégrée à l'url, deux chemins d'API par collection, l'utilisation de GET POST PUT DELETE, etc. Je travaille sur le système de connexion, mais je ne suis …



3
Paramètres de matrice d'URL et paramètres de requête
Je me demande s'il faut utiliser des paramètres de matrice ou de requête dans mes URL. J'ai trouvé une discussion plus ancienne sur ce sujet pas satisfaisante. Exemples URL avec les paramètres de requête: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL avec paramètres de matrice: http: //some.where/thing; …
176 http  url  rest  parameters  jax-rs 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.