收藏此站 联系我们 网站
当前位置:首页» 行业网站案例 » 【建站服务】酒泉网络公司哪家好【酒泉企业网站百度SEO推广公司】酒泉做网站开发价格、酒泉淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、酒泉高端企业网站页面制作设计专业公司需要多少钱-域名

【建站服务】酒泉网络公司哪家好【酒泉企业网站百度SEO推广公司】酒泉做网站开发价格、酒泉淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、酒泉高端企业网站页面制作设计专业公司需要多少钱-域名

作者: 风兰 . 阅读量: 6 . 发表时间:2022-09-20 15:51:51

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


酒泉网络公司哪家好【酒泉企业网站百度SEO推广公司】酒泉做网站开发价格、酒泉淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、酒泉高端企业网站页面制作设计专业公司需要多少钱

网站建设.jpg

酒泉,古称肃州,是甘肃省辖地级市,甘肃省人民政府批复确定的丝绸之路经济带甘肃段重要节点城市、省域副中心城市。截至2020年11月,辖1个区、2个县级市、4个县,总面积19.2万平方千米,2019年常住人口113.22万,城镇常住人口70.69万,有汉、蒙、哈萨克、回等40多个民族。 [1-3] 

酒泉地处中国西北地区、甘肃省西北部、河西走廊西端, 东接张掖市和内蒙古自治区,南接青海省,西接新疆维吾尔自治区,北接蒙古国,自古就是通往新疆和西域的交通要塞,是现代航天的摇篮,新中国石油工业和核工业的发祥地,全国重要的新能源基地。

酒泉为汉代河西四郡之一,丝绸之路的重镇,因“城下有泉”、“其水若酒”而得名。酒泉是敦煌艺术的故乡,创造了辉煌的历史文化。同时,由于大自然的运动和人类的活动,创造了奇异瑰丽的自然美景和雄伟壮丽的人文景观。先后荣获影响世界的中国文化旅游名城、中国最具国际影响力旅游目的地等荣誉称号。酒泉市境内有敦煌莫高窟、安西锁阳城、酒泉公园、敦煌雅丹国家地质公园等旅游景点。


3.4.2 接口查询语言设计理念与使用示例

接口查询语言的文法是:create -> with -> request。所用到的查询文法解释如下。虽然顺序不强制,但通常是从上往下依次操作。

表3-3 接口查询的文法

操作

参数

是否必须

是否可重复调用

作用说明

create

必须

可以,重复调用时新建一个实例,非单例模式

需要先调用此操作创建一个接口实例

withHost

接口域名

必须

可以,重复时会覆盖

设置接口域名,如:http://api.phalapi.net/

withFilter

过滤器

可选

可以,重复时会覆盖

设置过滤器,与服务器的DI()->filter对应,需要实现PhalApiClientFilter接口

withParser

解析器

可选

可以,重复时会覆盖

设置结果解析器,仅当不是JSON返回格式时才需要设置,需要实现PhalApiClientParser接口

reset

通常必须

可以

重复查询时须重置请求状态,包括接口服务名称、接口参数和超时时间

withService

接口服务名称

通常必选

可以,重复时会覆盖

设置将在调用的接口服务名称,如:Default.Index

withParams

接口参数名、值

可选

可以,累加参数

设置接口参数,此方法是唯一一个可以多次调用并累加参数的操作

withTimeout

超时时间

可选

可以,重复时会覆盖

设置超时时间,单位毫秒,默认3秒

request

必选

可以,重复发起接口请求

最后执行此操作,发起接口请求

以JAVA客户端为例,先来演示如何调用SDK包调用接口服务。

最简单的调用,也就是默认接口的调用。只需要设置接口系统域名及入口路径,不需要指定接口服务,也不需要添加其他参数。

PhalApiClientResponse response = PhalApiClient.create()
       .withHost("http://demo.phalapi.net/")   //接口域名
       .request();                             //发起请求

通常的调用,需要设置接口服务名称,添加接口参数,并指定超时时间。

PhalApiClientResponse response = PhalApiClient.create()
       .withHost("http://demo.phalapi.net/")
       .withService("Default.Index")          //接口服务
       .withParams("username", "dogstar")     //接口参数
       .withTimeout(3000)                     //接口超时
       .request();

更高级、更复杂的调用,可根据需要再设置过滤器、解析器,以完成定制化扩展的功能。

PhalApiClientResponse response = PhalApiClient.create()
       .withHost("http://demo.phalapi.net/")
       .withService("Default.Index")
       .withParser(new PhalApiClientParserJson()) //设置JSON解析,默认已经是此解析,这里仅作演示
       .withParams("username", "dogstar")
       .withTimeout(3000)
       .request();

当接口请求超时时,统一返回ret = 408表示接口请求超时。此时可进行接口重试。

需要重试时,可先判断返回的状态码再重新请求。

PhalApiClient client = PhalApiClient.create()
     .withHost("http://demo.phalapi.net/")

PhalApiClientResponse response = client.request();if (response.getRet() == 408) {
     response = client.request(); //请求重试}

3.4.3 更好的建议

不支持面向对象的实现方式

上面介绍的接口查询的用法是属于基础的用法,其实现与宿主语言有强依赖关系,在不支持面向对象语言中,可以使用函数序列的方式,例如下面面向过程的伪代码示例。

create();withHost('http://demo.phalapi.net/');withService('Default.Index');withParams('username', 'dogstar');withTimeout(3000);
rs = request();

封装自己的接口实例

通常,在一个项目里面我们只需要一个接口实例即可,但此语言没默认使用单例模式,是为了大家更好的自由度。基于此,大家在项目开发时,可以再进行封装:提供一个全局的接口查询单例,并组装基本的接口公共查询属性。即分两步:初始化接口实例,以及接口具体的查询操作。

如第一步先初始化:

PhalApiClient client = PhalApiClient.create()
     .withHost("http://demo.phalapi.net/")
     .withParser(new PhalApiClientParserJson());

第二步进行具体的接口请求:

PhalApiClientResponse response = client.reset()  //重复查询时须重置
     .withService("Default.Index")
     .withParams("username", "dogstar")
     .withTimeout(3000)
     .request();

这样,在其他业务场景下就不需要再重复设置这些共同的属性(如过滤器、解析器)或者共同的接口参数。

酒泉网络公司哪家好酒泉企业网站百度SEO推广公司酒泉做网站开发价格、酒泉淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、酒泉高端企业网站页面制作设计专业公司需要多少钱



上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务