日期: 2022-09-20 15:24:40 浏览数:3

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
扬中网站制作【扬中网站优化】扬中建网站、扬中微信公众号运营、扬中网页设计、扬中微信小程序商城
扬中,江苏省辖县级市,由镇江市代管。位于镇江市东部江心,黄金水道——长江中下游,苏南现代化建设示范区内,是南京都市圈成员县级城市,“北面与扬州、泰州隔江相望,南面与镇江、常州一衣带水。全市由太平洲、中心沙、西沙岛、雷公岛四个江岛组成,总面积332平方公里,其中陆地面积228平方公里。扬中城市建成区面积13.9平方公里,滨江新城规划建设面积6.8平方公里,城镇化率达64.26%。 [1] 拥有可开发深水岸线54公里。 [1] 下辖4个镇、2个街道 [2] 、扬中经开区和扬中高新区,总人口34万,在镇江发展全局中具有重要地位。
扬中产业特色鲜明,是远近闻名的“电气岛”、“光伏岛”,“长江制造业走廊”其中电气领域更是中国最大的工程电气原料市场,并被授予“中国工程电气名城”,扬中先后荣获“国家卫生城市"、“国家生态市”和“国家园林城市”,“国家环保模范城市”通过国家级考核验收。 [2] 2019年人均地区生产总值14.15万元 [3] 。连续两年列镇江市高质量发展考核一等奖第一名,位列2019年度“全国中小城市综合实力百强县(市)”第23位。 [3]
扬中农村别墅特色鲜明,西班牙驻华参赞夫人克里斯蒂娜夫人以及摩洛哥驻华公使等28个国家的60余位驻华使节曾到此参观留念。
扬中的城市精神是“上善若水,自强不息。”
"GET /shop/comment/1 HTTP/1.1" 200复制代码
还有一点补充说明一下。由于本书使用的环境是PHP 5.3.10,而FastRoute需要PHP 5.4.0及以上版本。所以针对这一节中FastRoute的演示,我们专门部署了PHP 7.0.0RC环境。其他章节若无特殊说明,仍然使用本书约定的版本PHP 5.3.10。
配置好后,接下来就是注册服务。根据情况,可以在初始化文件./Public/init.php注册,也可以在项目入口文件如这里的./Public/shop/index.php注册。而注册FastRoute扩展的具体位置比较关键,应该放置在接口服务响应前,在自定义DI()->request注册后,由于FastRoute扩展会对DI()->request产生副作用,因此在使用时如果不能满足项目需要,可进行相应调整。这里的注册代码是:
// $ vim ./Public/shop/index.php // 显式初始化,并调用分发DI()->fastRoute = new FastRoute_Lite();DI()->fastRoute->dispatch();/** ---------------- 响应接口请求 ---------------- **/... ...复制代码
最后,我们可以来体验一下FastRoute扩展所带来的RESTful访问效果。在完成前面的安装、配置、注册和具体的(模拟)业务功能开发的准备工作后,客户端便可以按照新的RESTful风格对接口服务进行访问了。
例如,使用GET方式访问获取评论接口服务,并获取id为1的评论内容。
$ curl "http://api.phalapi.net/shop/comment/1"{
"ret": 200,
"data": {
"id": 1,
"content": "模拟获取:评论内容"
},
"msg": ""}复制代码等效于原来的:
$ curl "http://api.phalapi.net/shop/?service=Comment.Get&id=1"复制代码
使用POST方式访问评论接口服务,并添加内容为“test”的评论。
$ curl -d "content=test" "http://api.phalapi.net/shop/comment"{
"ret": 200,
"data": {
"id": 1,
"content": "模拟添加:test"
},
"msg": ""}```bash
等效于原来的:复制代码$ curl -d "content=test" "http://api.phalapi.net/shop/?service=Comment.Add"
使用PUT方式访问更新评论接口服务,并把id为1的评论内容更新为“新的评论内容”。 ```bash
$ curl -X POST -d "content=新的评论内容" "http://api.phalapi.net/shop/comment/1"
{
"ret": 200,
"data": {
"id": 1,
"content": "模拟更新:新的评论内容"
},
"msg": ""
}复制代码等效于原来的:
$ curl -X POST -d "id=1&content=新的评论内容" "http://api.phalapi.net/shop/?service=Comment.Update"复制代码
使用DELETE方式访问删除评论接口服务,并删除id为1的评论。
$ curl -X DELETE "http://api.phalapi.net/shop/comment/1"{
"ret": 200,
"data": {
"id": 1,
"content": "模拟删除:评论内容"
},
"msg": ""}复制代码等效于原来的:
$ curl "http://api.phalapi.net/shop/?service=Comment.Delete&id=1"复制代码
一切运行良好!在不修改已有接口服务的前提下,通过新增FastRoute扩展,我们就可以轻松完成了RESTful API的构建工作。是不是觉得很有趣?

扬中网站制作【扬中网站优化】扬中建网站、扬中微信公众号运营、扬中网页设计、扬中微信小程序商城
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)