土工砖休息服务的公共入口点。

GeobricksRESTEngine的Python项目详细描述


GeoBricks Rest引擎
========


本项目的主要目的是为GeoBricks Rest服务提供一个可部署和可配置的入口点。

geobricks项目利用[蓝图](http://flask.pocoo.org/docs/0.10/blueprints/)概念创建模块化组件,为用户提供服务。此项目由单个[rest服务](../blob/master/geobricks\u rest\u engine/rest/engine.py)组成,该服务在应用程序启动时加载模块,并为geobricks web服务提供单个入口点。

可以通过一个简单的[设置文件](../blob/master/geobricks\u rest\u engine/config/settings.py)轻松配置rest引擎,该文件包含名为“modules”的对象数组。每个对象描述一个geobricks服务并提供加载模块的参数。下面的示例描述了加载geobricks modis插件所需的配置:
`` python
{
“description”:“modis”,
“path_to_the_the_blueprint”:“geobricks_modis.rest.modis_rest”,
“blueprint_name”:“modis”,
“url_prefix”:“/browse/modis”
}
````
下表提供了配置对象的每个参数的说明。


此参数仅用于使配置文件更易于理解和维护。否
弦。|是

“url_前缀”对于用单个入口点对模块提供的所有服务进行分组非常有用。作为istance,geobricks modis插件提供的每个服务都将以`/browse/modis'前缀引入。下表显示了如何通过前缀修改URL。



原始URL前缀rest引擎URL

http://www.www.com/www.com/www.com/brows/modis/modis/
;http://www.com/brows/modis/mod124;
http://www.com/mod13www.com/mod13www.com/mod13q13q1/mod13q1/第一季度/|

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

推荐PyPI第三方库


热门话题
java我可以在J2EE1.4中使用JAXR吗   YouTube数据API超出了未经验证的java每日使用限制   java RED5 RTMPConnManager未设置applicationContext局部变量。这会导致NullPointerException   java多部分/formdata,加载图像(安卓)   java Struts 2<s:select>填充表单中的其他字段   java Eclipse在迁移后不会将邮件属性传递给Spring Boot   java如何检查请求的TLS版本   java如何从包中导入相同的类   如何在java中将BLOB字符串转换为人类可读的格式字符串   java使用Play映射特定的文件路径!框架   java Eclipse重构   在子字符串上使用“预定义字符类”的java   java如何在SeleniumWebDriver中选择li中的锚定标记?   jspjava。木卫一。FileNotFoundException:系统找不到指定的路径   java Hi,在启动cmd\design javafx\cmd eclipse时,我的文件不是删除的,也不是复制的   java Selenium Web驱动程序异常“找不到:taskkill的可执行文件”   java如何获得数组的迭代器?