Pathto.

API client orientate alle risorse generate dinamicamente dai metadati rilevati automaticamente o configurati localmente
Scarica ora

Pathto. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Michael Burrows
  • Sito web dell'editore:
  • http://asplake.co.uk

Pathto. Tag


Pathto. Descrizione

API client orientate alle risorse generate dinamicamente dai metadati rilevati automaticamente o configurati localmente Il pacchetto Pathto contiene API del client orientato alle risorse generati dinamicamente da metadati rilevati automaticamente o configurati localmente. Nel Python in Descriversi. ExamplesinitialiizationInitialiise in un server che supporta Auto-Discovery tramite intestazioni di collegamento: >>> da Path_per Import Open_App >>> App = Open_App ('http://example.com/users/') Inizializza con i metadati mostrati nell'appendice alla fine di questo file. Tipicamente fornito dal server in JSON o YAML. >>> da Path_TO Importazione Applicazione >>> App = Applicazione (...) >>> Stampa app.RESOURCE_Templates Utenti Get, post http://example.com/users{.format} Nuovo New_User Ottieni http: // Esempio .com / users / new {.Format} {user_id} Ottieni, inserire, eliminare http://example.com/users/{UR_IDULY_IDULY_Format} modifica edit_User Get http://example.com/users/ { user_id} / modifica {.Format} Articoli User_Articles Get, post http://example.com/users/{UR_ID}/Articles{.Format} {articolo_ID} User_Article Get, Put, Elimina http://example.com/Selers /{UR_ID}/Articles/{Article_id}{.format}Navigaining, indicizzazione, seguente relazioni: >>> stampa app.USERS .EDithttp: //example.com/users/dojo/editpositional e denominato parametri : >>> Stampa app.User_Article ('Dojo', 'foo', format = 'json') http://example.com/users/dojo/articles/Foo.jsonParameter Dizionari: >> Stampa App.User_Article ( {'user_id': 'dojo', 'articolo_id': 'foo', formato: 'json'}) http://example.com/users/dojo/articles/foo.jsonparameter Ereditarience: >>> app = open_app ( 'http: // example.com/users/ ', format =' json ') >>> stampa app.USERS .ARTILE http://example.com/users/dojo/articles/foo.jsonhttp e JSON Interface Interface Interface :: >>> Response = App.USERS . Articoli . Ottieni (atteso_status = 200) >>> Risposta = App.USERS . Articoli . Metti (corpo, atteso_status = 302) Converting JSON Content :: >>> app = open_app (' http://example.com/users/ ', format =' json ') >>> Articolo = app. Utenti . Articoli . Ottieni (atteso_status = 200). .Pattad >>> Articolo = 'Aggiornato!' >>> Response = App.USERS . articoli . Messo (articolo, atteso_status = 302) Appendice - Esempio di metadatatemplates = , 'opzioni': , 'resource_templates': , 'opzioni': ,}, {'nome': 'utente', ' uri_template ':' http://example.com/users/ {USER_ID} {. Formato} ',' params ': ,' opzionale_params ': ,' Opzioni ': ,' risorsa_Templates ' : , 'opzionale_params': , 'opzioni': }, {'nome': 'user_articles', 'rel': 'Articoli', 'uri_template': 'http:' http: 'http:' http: //example.com/users/{UR_ID}/Articles{.Format} ',' Params ': ,' opzionale_params ': ,' opzioni ': ,' resource_Templates ': , 'OPTIONAL_PARAMS': , 'Opzioni': }]}]}]}] Requisiti: · Python. · Descritti · Linkheader.


Pathto. Software correlato

libscgi.

Una libreria SCGI e un semplice demone per applicazioni web persistenti ...

178

Scarica