FOSRestBundle功能包:概述

简介:

FOSRestBundle

This bundle provides various tools to rapidly develop RESTful API's & applications with Symfony2. Features include:

本功能包提供多种工具来快速开发 Symfony2 的 REST 风格 API 和应用,其功能包括:

  • A View layer to enable output and format agnostic Controllers

  • 一个视图层,从而使输出和格式与控制器无关

  • A custom route loader to generate url's following REST conventions

  • 一个可定制的路由引导器,用以生成遵循REST惯例的URL

  • Accept header format negotiation including handling for custom mime types

  • 接收头格式协商,包括处理自定义的MIME类型

  • RESTful decoding of HTTP request body and Accept headers

  • 用于HTTP请求包和接收头的REST风格解码

  • Exception controller for sending appropriate HTTP status codes

  • 异常控制器,用以发送相应的HTTP状态码

State(状态)

While the provided feature set is certainly production ready, this Bundle is still under development.As a result users must expect BC breaks when using the master version. Such breaks will however benoted in the UPGRADING.md.A new version of the Bundle will be tagged in most cases before a BC break, however do not expect bugfixes for these tagged versions.

虽然提供的所有特性肯定是为生产环境准备的,但本功能包仍然处于开发阶段。因此用户在使用主版本时需要期望 BC break。然而这样的break将在UPGRADING.md文件中被提及。在大多数情况下本功能包的新版本将在BC break前被标识,但不要指望在这些标识版本的Bug修复。

Documentation(文档)

The bulk of the documentation is stored in the Resources/doc/index.mdfile in this bundle:

大量文档被存放在本功能包的 Resources/doc/index.md文件中。

Read the Documentation for master

阅读主版本文档

Installation(安装)

All the installation instructions are located in the documentation.

所有安装说明都在此文档中。

License(许可)

This bundle is under the MIT license. See the complete license in the bundle:

本功能包基于MIT许可。完整许可请参见本功能的:

1
Resource /meta/LICENSE


本文转自 firehare 51CTO博客,原文链接:http://blog.51cto.com/firehare/1247102,如需转载请自行联系原作者
相关文章
|
2月前
|
Web App开发 移动开发 小程序
mPaaS常见问题之安装之后SDK管理器中是空的如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
28 0
|
10月前
|
JSON 监控 前端开发
python对接API二次开发高级实战案例解析:Zabbix API封装类实现获取认证密钥、所有主机组、所有主机、所有监控项和历史数据
python对接API二次开发高级实战案例解析:Zabbix API封装类实现获取认证密钥、所有主机组、所有主机、所有监控项和历史数据
307 0
|
5月前
|
前端开发 JavaScript
前端 dlhelper 下载辅助库(支持链接后台下载、代理下载、Blob 数据下载,针对代理下载灵活使用)
前端 dlhelper 下载辅助库(支持链接后台下载、代理下载、Blob 数据下载,针对代理下载灵活使用)
34 1
|
6月前
|
Kubernetes 安全 Docker
k8s教程(基础篇)-安装与配置概述
k8s教程(基础篇)-安装与配置概述
195 0
|
7月前
|
数据安全/隐私保护 iOS开发
如何使用 altool 命令行工具上传 IPA 包:
如何使用 altool 命令行工具上传 IPA 包:
28 0
|
10月前
|
数据处理
InVEST模型的下载及入门操作(以InVEST3.13.0为例)
InVEST是一套免费的开源软件模型,是美国自然资本项目组开发的、用于评估生态系统服务功能量及其经济价值、支持生态系统管理和决策的一套模型系统,用于绘制和评估维持和实现人类生活的自然商品和服务。包括商品生产(如食物)、生命维持过程(如水净化)和充实生命的条件(如美丽、娱乐机会)以及选择的保护(如未来使用的遗传多样性)等模块。(翻译自模型官网)
1553 1
|
Cloud Native 分布式数据库 数据库
【笔记】用户指南—如何查看和升级实例版本
本文介绍PolarDB-X 2.0实例版本的相关信息。
|
物联网 Java 开发工具
阿里云物联网平台远程配置功能JAVA 示例参考
本文主要演示如何使用JAVA SDK实现两种应用场景
阿里云物联网平台远程配置功能JAVA 示例参考