面向对象的rest客户端

librestler的Python项目详细描述


#restler

状态:[![特拉维斯状态](https://travis-ci.org/jdost/restler.svg?branch=master)“(https://travis ci.org/jdost/restler)

url请求。其思想是为
restful web应用程序的根创建一个基本restler对象,然后使用方法调用获取子url,然后使用一些
关键字属性向创建的路由发出各种请求,并内置
响应处理。这样就可以很容易地将一个好的rest api打包到一个简单的python库中了。



开始

要包装的api,只需使用“restler”构造函数来创建应用程序的基本入口点。然后使用结果对象访问应用程序的子路由。每个属性都映射到
url的一个级别,因此“application.users.asdf”将从`(application base)/users/asdf/`

\route object

从路由的每个属性返回的“route”对象都有一系列
方法来帮助访问当前路由或子路由。对象本身
是可调用的,它映射到对象上的“get”请求。任何其他属性将
映射到“route”映射到的当前url的子url。

此对象将用内置的一些帮助程序封装基本请求。主要的助手是
对象的表示将映射到响应数据的最清晰形式。如果
这是一个json字符串,它将被解析;如果它是一个xml文档,它将是一个指向xml文档的
指针;如果它是一个纯文本字符串,它将只是一个普通的
字符串。响应的头也可以通过响应的保留
属性访问。

300:
抛出“登录失败”


players=workhammer.player()
player=workhammer.player[players[0.id](
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java嵌套循环打印一个数字,旁边有相同数量的星号   java JodReports替代方案   java如何将模型类parcelable对象从片段传递到活动?   java JCS缓存删除功能不删除特定元素   如何打开。Java的dll文件。   java在这种情况下如何选择聚合根?   java从CellEditorListener获取编辑的TreeNode   Java到web服务和mysql   从openssl ec在Java中创建公钥时出现加密无效密钥异常   Java数组:添加多个数组的元素时忽略空数组   java在初始化后向fragment发送数据   JButtons的java数组正在返回void   若联接列不包含特定值,则java JPA条件生成器仅返回实体   java ActionBar问题:NPE   java Portlet是被广泛使用还是非常罕见?