Je suis particulièrement intéressé par la façon dont les utilisateurs effectuent des opérations autorisées / authentifiées sur une API Web. Les cookies d'authentification sont-ils compatibles avec la philosophie REST et pourquoi?
J'ai commencé à construire une application en 3 couches (DAL, BL, UI) [elle traite principalement du CRM, de certains rapports de vente et de l'inventaire]. Un collègue m'a dit que je devais passer au modèle de couche de service, que les développeurs sont venus au service de modèle de leur …
J'ai récemment lu cet excellent article sur l'architecture de microservice: http://www.infoq.com/articles/microservices-intro Il indique que lorsque vous chargez une page Web sur Amazon, plus de 100 microservices coopèrent pour servir cette page. Cet article explique que toutes les communications entre microservices ne peuvent passer que par une API. Ma question est …
J'aimerais utiliser Youtube comme exemple: ils utilisent des identifiants sous forme de PEckzwggd78. Pourquoi n'utilisent-ils pas de simples entiers? Ou imgur.com - ils utilisent également des identifiants tels que 9b6tMZSdes images et des galeries. Pas d'entiers séquentiels. Pourquoi n'utilisent-ils pas des entiers (en particulier séquentiels)? Dans quels cas est-il judicieux …
Disons que vous codez une fonction qui prend l’entrée d’une API externe MyAPI. Cette API externe MyAPIa un contrat qui stipule qu’elle renverra un stringou number. Est - il recommandé de se prémunir contre des choses comme null, undefined, boolean, etc. , même si elle ne fait pas partie de …
La dernière fois que j’ai rencontré un service SOAP, c’était lors de mon stage dans une entreprise financière en 2013. C’est à ce moment-là que j’ai commencé ma carrière dans l’informatique. Je me souviens d'avoir eu du matériel d'étude sur SOAP dans l'un de mes cours d'ingénierie. En dehors de …
Je suis en train de mettre au point une spécification pour un service REST, qui inclura une partie de la capacité de limiter les utilisateurs à l’échelle du service et à des groupes de ressources ou sur des ressources individuelles. De même, les délais d'attente pour ceux-ci seraient configurables par …
Je travaille à la conception d'une API RESTful. Nous savons que nous voulons renvoyer JSON et XML pour une ressource donnée. J'avais pensé que nous ferions quelque chose comme ceci: GET /api/something?param1=value1 Accept: application/xml (or application/json) Cependant, quelqu'un a jeté en utilisant des extensions pour cela, comme ceci: GET /api/something.xml?parm1=value1 …
Après avoir regardé ce discours sur le repos, la réutilisation et Serendipity par Steve Vinoski, je me demande s'il y a des cas d'affaires dans greenfield projets pour les configurations (langage XML) RPC-ish, que le repos ne pouvait pas résoudre d'une meilleure façon. Il mentionne quelques problèmes RPC: Focus sur …
Lorsque vous travaillez avec un site basé sur des ressources (telle qu'une application MVC ou un service REST), nous avons deux options principales lorsqu'un client essaie GETune ressource à laquelle il n'a pas accès: 403 , qui dit que le client n'est pas autorisé ; ou 404 , qui indique …
J'ai un projet où je dois autoriser les utilisateurs à exécuter du code python arbitraire et non fiable ( un peu comme celui-ci ) sur mon serveur. Je suis assez nouveau sur python et j'aimerais éviter de faire des erreurs qui introduisent des failles de sécurité ou d'autres vulnérabilités dans …
Autant que je sache, la consommation de SOAP nécessite une pile SOAP, il est donc plus difficile pour vos clients de consommer, c'est-à-dire qu'ils doivent s'assurer qu'ils ont une pile SOAP en place qui formate correctement les données POST et les en-têtes et vous en redonne ensuite structure de données, …
Lorsque nous discutons des API entre les systèmes (au niveau de l'entreprise), il y a souvent deux points de vue différents dans notre équipe: certaines personnes préfèrent une approche abstraite plus générique, disons, une approche directe "concrète". Exemple: la conception d'une API de "recherche de personne" simple. la version concrète …
Pour mon travail, nous avons un bon service Web RESTful que nous avons construit que nous utilisons pour piloter quelques sites Web que nous avons. Fondamentalement, le webservice vous permet de créer et de travailler avec des tickets de support, et le site Web est responsable de l'interface. Toute demande …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.