一个理解性的问题!

LittleMo_2012 2012-05-02 04:34:44
C# httpwebrequest

HttpWebResponse response = (HttpWebResponse)request.GetResponse();


js里面

ActiveXObject("Microsoft.XMLHTTP")



以前学做asp的时候 xmlhttp 当然有不同版本,正对不同需求

set http = server.createobject("MSXML2.ServerXMLHTTP")
http.settimeouts 10000,10000,10000,30000
http.open method, url, false, "", ""
http.setrequestheader "Content-Type", "application/x-www-form-urlencoded"
http.send data



这些东西,就可以把页面内容抓取,交互,不同语言代码是有差异,我迷惑的是这些属性为什么就能实现这些功能,遵循的http协议?能有个标准么,有具体的学习底层的资料么?一直在用,但紧紧是用,不曾理解。现在开始学C#就开始有这么多疑惑了..

刚注册的号,第一次发帖,希望大家解释下
...全文
122 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LittleMo_2012 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

底层的东西,知道大概就可以了。
我们都是应用。没必要研究的那么透彻。

好比,都知道 1+1 = 2

有谁是先证明 1+1 =2 后,才去使用呢?
[/Quote]
或许你说的有道理
hch126163 2012-05-03
  • 打赏
  • 举报
回复
底层的东西,知道大概就可以了。
我们都是应用。没必要研究的那么透彻。

好比,都知道 1+1 = 2

有谁是先证明 1+1 =2 后,才去使用呢?
CalvinR 2012-05-03
  • 打赏
  • 举报
回复
程序中用到的几个协议要了解吧
EnForGrass 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

引用 1 楼 的回复:

http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html
对于你的应该是HTTP 头的说明

这也是对http头响应的一些参数,也不能解决我的疑惑..
[/Quote]
XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。
来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft? XML Document Object Model (DOM)处理回应。
现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

这个也许能帮你理解
http://blog.163.com/yang812_/blog/static/1362726052010053514355/
LittleMo_2012 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html
对于你的应该是HTTP 头的说明
[/Quote]
这也是对http头响应的一些参数,也不能解决我的疑惑..
xboxeer 2012-05-02
  • 打赏
  • 举报
回复

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧