- 浏览: 208807 次
- 性别:
- 来自: 江西
文章分类
- 全部博客 (109)
- C# (29)
- ASP.NET (30)
- MSSQL (29)
- javascript (9)
- cmd (3)
- ORACLE (4)
- log4j (1)
- window (5)
- FTP (1)
- Shell (1)
- java (1)
- IIS (7)
- html (11)
- SQL (3)
- Jquery (11)
- IE (3)
- 火狐、谷歌 (2)
- wince (2)
- JSON (5)
- List (1)
- Foreach (1)
- SQLhelper (1)
- Ajax (1)
- Firebird (1)
- mysql (7)
- js (2)
- jQuery.autocomplete (1)
- dataTable (1)
- Http (1)
- get (1)
- datetime (1)
- powshell (1)
- URL Protocol (1)
- Office (1)
- Excel (1)
- ASP.NET,算法,秘钥 (1)
- 浏览器 (1)
- Tomcat (1)
最新评论
/// <summary> /// http get请求 /// </summary> /// <param name="Url"></param> /// <param name="postDataStr"></param> /// <returns></returns> public string HttpGet(string Url, string postDataStr) { string retString = string.Empty; try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url + postDataStr); request.Method = "GET"; request.ContentType = "text/html;charset=UTF-8"; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream myResponseStream = response.GetResponseStream(); StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8")); retString = myStreamReader.ReadToEnd(); myStreamReader.Close(); myResponseStream.Close(); } catch (Exception ex) { if (!File.Exists(Server.MapPath("~/LogFile/" + DateTime.Now.ToString("yyyy-MM") + ".txt"))) { FileStream fs = new FileStream(Server.MapPath("~/LogFile/" + DateTime.Now.ToString("yyyy-MM") + ".txt"), FileMode.Create, FileAccess.Write); //可以指定盘符,也可以指定任意文件名,还可以为word等文件 StreamWriter sw = new StreamWriter(fs); // 创建写入流 sw.WriteLine(ex.Message); // 写入Hello World sw.Close(); //关闭文件 } else { FileStream fs = new FileStream(Server.MapPath("~/LogFile/" + DateTime.Now.ToString("yyyy-MM") + ".txt"), FileMode.Open, FileAccess.Write); StreamWriter sr = new StreamWriter(fs); sr.WriteLine(ex.Message);//开始写入值 sr.Close(); fs.Close(); } } return retString; }
发表评论
-
C# 分层加密算法
2018-11-07 17:45 829使用PBKDF2算法方案,该算法是一个标准的密钥导出算法,可用 ... -
AES 动态生成秘钥
2018-09-28 14:29 11661:方法一 通过账号+日期进行AES128位加密,取其前面16 ... -
Microsoft Office Excel 不能访问文件“EXCEL.xls”
2018-08-25 16:31 1061Microsoft Office Excel 不能访问文件“X ... -
微信分享
2017-04-20 14:15 602/// <summary> // ... -
web.config 为某个单独页面设置编码格式
2017-03-31 18:28 1066原文链接:http://www.cnblogs.com/m ... -
json日期格式转换成日期字符串
2016-08-29 10:31 2090这里进行去掉json日期的\date\字符串: st ... -
C# 将json转换成Datatable
2016-08-29 10:19 1235/// <summary> /// 将 ... -
jQuery.autocomplete.js乱码问题
2016-07-12 14:01 6621、首先修改jQuery.autocomplete.js 文件 ... -
C# 缓存
2016-06-24 15:27 714using System; using System.Col ... -
jquery table 操作
2014-12-06 19:21 942jQuery在客户端操作Table ... -
Firebird单击嵌入式非安装版使用
2014-03-12 18:48 2396Firebird单击嵌入式非安 ... -
asp.net谷歌地图api调用
2014-03-05 16:25 943<html xmlns="http://www ... -
C#开发常用的工具类
2014-02-26 13:47 1275using System; using System.Col ... -
SQLhelper帮助类
2014-02-26 13:33 4626using System; using System.Col ... -
C#中将JSon数据转换成实体类,将实体类转换成Json
2014-02-26 13:22 43882using System; using System.Col ... -
C#反射机制介绍
2014-02-25 11:26 1723反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编 ... -
LIST集合已修改;可能无法执行枚举操作。
2014-02-18 23:17 984foreach是取只读的,在取的时候数据不 能变(包括修改,删 ... -
JS包含在HTML文件中正常,包含在ASPX文件中就报错
2014-01-09 10:07 1872今天用到了一段显示谷歌地图的JS代码,在Html中显示正常的, ... -
HTTP 500 .19
2013-11-22 14:21 810模块CustomErrorModule的 通知SendResp ... -
COM 类工厂中 CLSID 为 {A86BB4D8-209D-40E1-87A6-7AA236094FAD} 的组件时失败,原因是出现以下错误: 800401
2013-09-12 13:21 1564第一: 检查dll文件是否存在 第二: 兼容问题,看i ...
相关推荐
C# 后台请求接口的方法(GET,POST)
实现响应GET、POST请求。在服务端创建一个tcp通信来负责监听客户端连接。每次客户端发出请求后,我们根据请问报文来判断客户端的请求类型,然后根据不同的请求类型进行相应的处理,这样我们就设计了一个基本的HTTP...
要想让网站适配PC和手机设备,首先要能做出准确的判断。HTTP请求的Header中的User-Agent可以区分客户端的浏览器类型,可以通过User-Agent来判断客户端的设备。
为了得到一个资源的内容,我们先指定一个想要抓取的URL地址,用HTTPWebRequest对象进行请求,用HTTPWebResponse对象接收响应的结果,最后用TextStream对象来提取我们想要的信息,并在控制台打印出来。
1、HttpService.dll是一个用于http/https协议访问网络获取数据的链接库,该链接库封装了C#的HttpWebRequest用于请求数据的Get和Post的操作方式,直接输入一个网址即可实现获取对应网页的源码,为网络编程中必不可少...
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...
判断内容是否文本还是二进制,如果是二进制的则不进行处理 如果内容是文本,按报头中提供的内容编码和字符集编码进行解压缩和解码 目前没有找到.Net框架内置的解析方法,理论上HttpClient等类在内部应该已经实现了...
主要功能:日志、调试、JSON序列化与反序列化、Xml序列化与反序列化、缓存操作、配置文件读取、Cookie读写删除、邮件发送、HTTP请求、常用类型判断与转换、MD5加解密、SHA1加解密、线程安全的先进先出队列等
在“新建项目”对话框的项目类型窗口中选中“Visual C#”作为项目开发语言,在模板窗口中选中“Windows 应用程序”作为项目开发模板,在“名称”、“位置”编辑框中输入自己设定的项目名字和项目存储位置,本讲义...
sha1.aspx : 脚本实现hmac-sha1加密,用于判断C#程序生成的签名是否正确 本SDk示例代码中并没有列出所有的OpenAPI,腾讯开放平台V3版OpenAPI正在不断增加中,详见API列表: http://wiki.open.qq.com/wiki/API3.0...
小编之前也介绍了许多ASP...1 使用标准HTML来进行图片上传 前台代码: <body> <form id=form1 runat=server> 使用标准HTML来进行图片上传 <input id=InputFile style=width: 399p
因为一开始是 GET 请求,所以当传递的数据过大的时候,会报错 nginx 414 request-uri too long 客户端请求头缓冲区大小,如果请求头总长度大于小于128k,则使用此缓冲区 client_header_buffer_size 128k; 请求头...
一个模拟用户账户登陆的DEMO,使用ASIHttpRequest发送HTTP请求,把用户名和密码数据传送到后端API,后端API再返回JSON格式的数据(判断用户信息是否正确)到客户端,完成基本用户账户登陆模块。 DEMO使用toss156的...
sha1.aspx : 脚本实现hmac-sha1加密,用于判断C#程序生成的签名是否正确 本SDk示例代码中并没有列出所有的OpenAPI,腾讯开放平台V3版OpenAPI正在不断增加中,详见API列表: http://wiki.open.qq.com/wiki/API3.0...
如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/...
Web开发不像软件开发,Web应用实际上是没有状态的,这就说明Web应用程序不自动指示序列中的请求是否来自相同的浏览器或客户端,也无法判断浏览器是否一直在浏览一个页面或者一个站点,也无法判断用户执行了哪个操作...
浏览器辅助类 Request.cs Get,post请求判断,url信息抓取,跨站处理等 序列化功能辅助类 SerializeHelper.cs 二进制,XmlDocument系列化及获取对象 Session封装 SessionAdapter.cs 对Session进行封装 Smtp邮件辅助类 ...
本文实现cookie的自动获取,及cookie过期自动更新。 社交网站中的很多信息需要登录才能获取到,以微博为例,不登录账号,只能看到大V的前十条微博。...3,在请求其他网页时,填入cookie,实现登录状
I函数简介获取变量如果要获取的变量类型是 get、post 或 put,可以统一用 param 变量类型,param 变量类型是框架特有的支持自动判断当前请求类
常用的判断、转换、sqlhelper、验证、反射、类型、json处理、http请求、runcache、redis、mq消息队列、mongodb、Memcached、日志处理、单点登录等封装