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 …
Notre service est présent dans 5 villes. Si quelqu'un essaie d'appeler notre API de service depuis une autre ville, nous voulons lancer cette erreur Service not available in your area. La question est, quel est le code http approprié serait pour cette erreur? 503 Service Indisponible 403: interdit ou autre …
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 …
En suivant les principes de REST, je souhaiterais créer une méthode GET pour mon API qui effectue une recherche à l'aide de certains critères et renvoie les résultats au client. Le problème est que les critères peuvent avoir jusqu'à 14 paramètres, l'un d'eux est une liste d'objets complexes, donc ... …
J'entends toujours des gens (Crockford en particulier) dire que le DOM est une API terrible, mais ne justifie pas vraiment cette déclaration. Outre les incohérences entre les navigateurs, quelles sont les raisons pour lesquelles le DOM est considéré comme si mauvais?
C'est quelque chose qui me trouble depuis un moment. Vaut-il vraiment la peine de tester un client API? Supposons que vous créez une petite classe pour extraire les appels à une API REST de petshop. Le petshop est une API très simple, et il a un ensemble de méthodes de …
Nous travaillons sur un nouveau service - ce service sera potentiellement appelé directement à partir d'applications situées sur les machines des utilisateurs. Ces applications seront développées et prises en charge par plusieurs équipes de développement de toute l'organisation, en fonction des données fournies. Nous souhaitons identifier quelles applications envoient quelles …
De: http://www.artima.com/lejava/articles/designprinciples4.html Erich Gamma: Je pense toujours que c'est vrai même après dix ans. L'héritage est un moyen intéressant de changer de comportement. Mais nous savons qu’elle est fragile, car la sous-classe peut facilement émettre des hypothèses sur le contexte dans lequel une méthode qu’elle substitue est appelée. Il existe …
J'aimerais trouver un moyen d'écrire une API accessible depuis n'importe quel autre langage de programmation via des liaisons de langage (ou un autre framework). Est-il possible de faire cela? Si tel est le cas, quel langage de programmation conviendrait le mieux pour écrire une API "multilingue"? Mon objectif est de …
Je travaille sur une API simple que je souhaite utiliser pour mon propre client et ouvrir au public à l'avenir. J'ai des objets "Item" qui peuvent avoir différents "types". Le type est un C "typedef enum", pour l'instant j'ai: typedef enum { ItemTypeBool, ItemTypeNumber, ItemTypeDate, } ItemType; (Je pourrais en …
Je commence à écrire un webservice, et j'ai construit avec nodeJS et une approche RESTfulish. À partir de ce que je rassemble: L'avantage est que vous n'avez pas à dupliquer de code. Les inconvénients sont que vous: mettra à jour l'API publique fréquemment, mais devrait être résolu avec le contrôle …
Il est courant d'utiliser '-able' comme suffixe pour les interfaces, par exemple Serializable Printable Enumerable Drinkable Shootable Rotatable Je pensais que «Can-» pourrait mieux parce qu'il pourrait être plus descriptif. Oui, il est plus verbeux et ajoute du bruit au nom de l'interface. En particulier, les verbes passifs peuvent être …
C'est une convention assez établie que les noms de table de base de données, en SQL au moins, doivent être singuliers. SELECT * FROM user;Voir cette question et discussion . C'est également une convention assez établie que les noms de ressources de l'API RESTful doivent être pluriels. GET /users/123et POST …
Nous avons un framework de service Web asp.net MVC pour servir xml / json pour les personnes. Obtenez des demandes mais nous avons du mal à trouver le meilleur moyen (rapide, facile, trivial pour les utilisateurs codant avec des langages javascript ou OO) pour authentifier les utilisateurs. Ce n'est pas …
Je travaille sur un nouveau projet d'application iOS, côté mobile. Certains changements d'architecture sont en cours et il s'avère que nous devrons compter sur une API privée personnalisée qui sera utilisée par l'application que nous construisons et également par d'autres clients tels qu'un site Web. L'API en cours de conception …
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.