论给柯林系统写接口的可行性
2014/12/31 11:41:00 人气 873 修改美化论坛昨天下午的时候,我在网上下载了一个柯林系统,在本地系统配置了Iis和mssql,进行测试。
经过测试发现,柯林系统的网页部分全部直接是挂载的代码,这样我们就可以进行修改它作为我们移动端的数据接口。
首先我们进入柯林的系统,在站点后台新增一个论坛页面test
我们进入论坛发了一个帖ttttttt
然后我们根据页面地址找到站点目录下
/bbs/book_list.aspx
打开它,使用/**/注视掉从第二个<%开始到%>结束
输入如下两句
Response.ContentType = “text/plain“;
Response.Write(“hellow word“);
这时我们进入该论坛界面,发现页面上显示的是hellow word
系统返回了我们相应的信息。
测试成功,然后我又将修改取消,在bbs目录下新建一个test.aspx,将刚才的代码复制到该页面,我们的目的是返回格式化的数据,观察原代码发现帖子数据被封装在了listVo中,我在vs上编译了两个格式化json的dll放入bin目录下,在test.aspx中编写:
Response.ContentType = “text/plain“;
JsonObjectBuilder.JsonObjectBuilder buildresult=new JsonObjectBuilder.JsonObjectBuilder();
try
{
buildresult.data = listVo;
buildresult.status = 1;
}
catch (Exception ex)
{
buildresult.status = 0;
buildresult.message = ex.Message;
}
Response.Write(JsonHelp.JsonHelp.GetJson(buildresult));
保存访问,网页果然返回了格式化的json数据
测试成功
我在本地使用了花生壳,将地址映射到外网
正常页面的地址是http://shuichong.xicp.net:55049/bbs/book_list.aspx?action=class&siteid=1000&classid=277&sid=31DF73957A9768610_0_00_16219_500100-3-0-0-0-320
而修改过的如下
http://shuichong.xicp.net:55049/bbs/test.aspx?action=class&siteid=1000&classid=277&sid=31DF73957A9768610_0_00_16219_500100-3-0-0-0-320
帖子的信息被格式化返回了,节约了数据流量,便于机器识别
至此,测试完全成功
经过测试发现,柯林系统的网页部分全部直接是挂载的代码,这样我们就可以进行修改它作为我们移动端的数据接口。
首先我们进入柯林的系统,在站点后台新增一个论坛页面test
我们进入论坛发了一个帖ttttttt
然后我们根据页面地址找到站点目录下
/bbs/book_list.aspx
打开它,使用/**/注视掉从第二个<%开始到%>结束
输入如下两句
Response.ContentType = “text/plain“;
Response.Write(“hellow word“);
这时我们进入该论坛界面,发现页面上显示的是hellow word
系统返回了我们相应的信息。
测试成功,然后我又将修改取消,在bbs目录下新建一个test.aspx,将刚才的代码复制到该页面,我们的目的是返回格式化的数据,观察原代码发现帖子数据被封装在了listVo中,我在vs上编译了两个格式化json的dll放入bin目录下,在test.aspx中编写:
Response.ContentType = “text/plain“;
JsonObjectBuilder.JsonObjectBuilder buildresult=new JsonObjectBuilder.JsonObjectBuilder();
try
{
buildresult.data = listVo;
buildresult.status = 1;
}
catch (Exception ex)
{
buildresult.status = 0;
buildresult.message = ex.Message;
}
Response.Write(JsonHelp.JsonHelp.GetJson(buildresult));
保存访问,网页果然返回了格式化的json数据
测试成功
我在本地使用了花生壳,将地址映射到外网
正常页面的地址是http://shuichong.xicp.net:55049/bbs/book_list.aspx?action=class&siteid=1000&classid=277&sid=31DF73957A9768610_0_00_16219_500100-3-0-0-0-320
而修改过的如下
http://shuichong.xicp.net:55049/bbs/test.aspx?action=class&siteid=1000&classid=277&sid=31DF73957A9768610_0_00_16219_500100-3-0-0-0-320
帖子的信息被格式化返回了,节约了数据流量,便于机器识别
至此,测试完全成功
5楼 | ◆◇繁花丶唯小嗳——01-01 15:38 懂cc就是好 |
发表回复