91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽: Post??get方式??webapi??

資源簡介

.net 后臺Post,get方式調用webapi,包括上傳文件

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Net;
using?System.Text;
using?System.Web;
using?System.IO;

namespace?IceMakeCommon
{
????public?class?HttpHelper
????{
????????public?static?string?GetHttpContentType(string?ext)
????????{
????????????string?cType?=?“image/jpeg“;
????????????switch?(ext.ToLower())
????????????{
????????????????case?“.jpg“:
????????????????case?“.jpeg“:
????????????????????cType?=?“image/jpeg“;
????????????????????break;
????????????????case?“.png“:
????????????????????cType?=?“image/png“;
????????????????????break;
????????????????case?“.bmp“:
????????????????????cType?=?“image/bmp“;
????????????????????break;
????????????????case?“.gif“:
????????????????????cType?=?“image/gif“;
????????????????????break;
????????????????default:
????????????????????cType?=?“application/octet-stream“;
????????????????????break;
????????????}
????????????return?cType;
????????}

????????///?
????????///?模擬http?post請求
????????///?

????????///?
????????///?
????????///?
????????public?static?string?CreateHttpPostResponse(string?url?IDictionary?parameters)
????????{
????????????if?(string.IsNullOrEmpty(url))
????????????{
????????????????throw?new?ArgumentNullException(“url“);
????????????}

????????????HttpWebRequest?request?=?null;
????????????//如果是發送HTTPS請求???
????????????if?(url.StartsWith(“https“?StringComparison.OrdinalIgnoreCase))
????????????{
????????????????//ServicePointManager.ServerCertificateValidationCallback?=?new?RemoteCertificateValidationCallback(CheckValidationResult);
????????????????//request?=?WebRequest.Create(url)?as?HttpWebRequest;
????????????????//request.ProtocolVersion?=?HttpVersion.Version10;
????????????}
????????????else
????????????{
????????????????request?=?WebRequest.Create(url)?as?HttpWebRequest;
????????????}
????????????request.Method?=?“POST“;

????????????request.Headers.Add(“X_REG_CODE“?“288a633ccc1“);
????????????request.Headers.Add(“X_MACHINE_ID“?“a306b7c51254cfc5e22c7ac0702cdf87“);
????????????request.Headers.Add(“X_REG_SECRET“?“de308301cf381bd4a37a184854035475d4c64946“);
????????????request.Headers.Add(“X_STORE“?“0001“);
????????????request.Headers.Add(“X_BAY“?“0001-01“);
????????????request.Headers.Add(“X-Requested-With“?“xmlHttpRequest“);
????????????request.ContentType?=?“application/x-www-form-urlencoded“;
????????????request.Headers.Add(“Accept-Language“?“zh-CN“);
????????????request.Headers.Add(“Accept-Encoding“?“gzip?deflate“);
????????????request.Accept?=?“*/*“;

????????????request.CookieContainer?=?new?CookieContainer();

????????????//如果需要POST數據???
????????????if?(!(parameters?==?null?||?parameters.Count?==?0))
????????????{
????????????????StringBuilder?buffer?=?new?StringBuilder();
????????????????int?i?=?0;
????????????????foreach?(string?key

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????10554??2015-03-06?16:48??.net?后臺Post,get方式調用webapi\HttpHelper.cs

?????目錄??????????0??2015-03-26?17:28??.net?后臺Post,get方式調用webapi

-----------?---------??----------?-----??----

????????????????10554????????????????????2


評論

共有 條評論