資源簡介
實際項目往往以json或xml格式傳輸數(shù)據,本demo直接傳輸數(shù)據。先用vs運行接口程序,或發(fā)布到iis即可;再運行接口調用程序,調用地址以實際為準。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Configuration;
using?System.IO;
using?System.Net;
using?System.Text;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
namespace?VipJump
{
????public?partial?class?test?:?System.Web.UI.Page
????{
????????private?string?urlnode?=?ConfigurationSettings.AppSettings[“urlnode“];
????????protected?void?Page_Load(object?sender?EventArgs?e)
????????{
????????????if(string?.IsNullOrEmpty?(urlnode))
????????????{
????????????????urlnode?=“jump“;
????????????}
????????????try
????????????{
????????????????string?res?=?GetPost();
????????????????Response.Write(res);
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????Response.Write(“異常:“+ex.Message);
????????????}
????????}
????????public?string?GetStringURLPara()
????????{
????????????if?(Request.QueryString[urlnode]?!=?null)
????????????{
????????????????string?method?=?Request.QueryString[urlnode].ToString();
????????????????return?method;
????????????}
????????????return?““;
????????}
????????public?string?GetPost()
????????{
????????????if?(“POST“?==?Request.RequestType)
????????????{
????????????????System.IO.Stream?sm?=?Request.InputStream;//獲取post正文
????????????????int?len?=?(int)sm.Length;//post數(shù)據長度
????????????????byte[]?inputByts?=?new?byte[len];//字節(jié)數(shù)據用于存儲post數(shù)據
????????????????sm.Read(inputByts?0?len);//將post數(shù)據寫入byte數(shù)組中
????????????????sm.Close();//關閉IO流
????????????????
????????????????//**********下面是把字節(jié)數(shù)組類型轉換成字符串**********
????????????????
????????????????string?data?=?Encoding.GetEncoding(“UTF-8“).GetString(inputByts);//轉為unicode編碼
????????????????//data?=?Server.UrlDecode(data);//url參數(shù)用到.
????????????????return?data;
????????????}
????????????else
????????????????return?null;
????????}
?????
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-12-03?20:23??基于http的接口\
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\
?????文件???????28160??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\VipJump.v11.suo
?????文件?????????913??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\demo.sln
?????文件???????27648??2015-12-03?11:11??基于http的接口\http接口程序demo\VipJump\demo.v11.suo
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\vipjump\
?????目錄???????????0??2015-12-03?20:34??基于http的接口\http接口程序demo\VipJump\vipjump\App_Data\
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\vipjump\Properties\
?????文件????????1334??2015-12-02?15:32??基于http的接口\http接口程序demo\VipJump\vipjump\Properties\AssemblyInfo.cs
?????文件????????1245??2015-12-02?15:32??基于http的接口\http接口程序demo\VipJump\vipjump\Web.Debug.config
?????文件????????1306??2015-12-02?15:32??基于http的接口\http接口程序demo\VipJump\vipjump\Web.Release.config
?????文件?????????991??2015-12-03?09:24??基于http的接口\http接口程序demo\VipJump\vipjump\Web.config
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\vipjump\bin\
?????文件????????5632??2015-12-03?11:10??基于http的接口\http接口程序demo\VipJump\vipjump\bin\VipJump.dll
?????文件???????17920??2015-12-03?11:10??基于http的接口\http接口程序demo\VipJump\vipjump\bin\VipJump.pdb
?????文件????????4718??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\vipjump\httpdemo.csproj
?????文件????????1084??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\vipjump\httpdemo.csproj.user
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\vipjump\obj\
?????目錄???????????0??2015-12-03?20:23??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\
?????文件????????6659??2015-12-03?11:04??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????目錄???????????0??2015-12-03?20:34??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\TempPE\
?????文件?????????456??2015-12-02?15:33??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\VipJump.csproj.FileListAbsolute.txt
?????文件????????1572??2015-12-02?15:33??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\VipJump.csprojResolveAssemblyReference.cache
?????文件????????5632??2015-12-03?11:10??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\VipJump.dll
?????文件???????17920??2015-12-03?11:10??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\VipJump.pdb
?????文件?????????602??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\httpdemo.csproj.FileListAbsolute.txt
?????文件????????1572??2015-12-03?11:03??基于http的接口\http接口程序demo\VipJump\vipjump\obj\Debug\httpdemo.csprojResolveAssemblyReference.cache
?????文件?????????105??2015-12-02?15:42??基于http的接口\http接口程序demo\VipJump\vipjump\test.aspx
?????文件????????1984??2015-12-03?11:10??基于http的接口\http接口程序demo\VipJump\vipjump\test.aspx.cs
?????文件?????????460??2015-12-02?15:34??基于http的接口\http接口程序demo\VipJump\vipjump\test.aspx.designer.cs
............此處省略24個文件信息
評論
共有 條評論