CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  网络编程

winsock控件编程

楼主eiko1984(晓珺)2005-05-07 20:30:15 在 VB / 网络编程 提问

我试图发送一个请求,返回一个页面源文件,我用抓包工具提取了发送时的发送请求,但用vb编写的时候出现以下错误:  
            实时错误‘10037’:  
          The   operation   is   completed.No   blocking   operation   is   in   progress  
  我要返回的是www.51cha.com这个页面,源程序如下:  
    Private   Sub   Command1_Click()  
          Dim   str   As   String  
          str   =   "GET   /   HTTP/1.1"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "Accept:   image/gif,   image/x-xbitmap,   image/jpeg,   image/pjpeg,   application/vnd.ms-powerpoint,   application/msword,   application/x-shockwave-flash,   */*"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "Accept-Language:   zh-cn"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "Accept-Encoding:   gzip,   deflate"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "User-Agent:   Mozilla/4.0   (compatible;   MSIE   6.0;   Windows   NT   5.1)"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "Host:   www.51cha.com"   &   Chr(13)   &   Chr(10)  
          str   =   str   &   "Connection:   Keep-Alive"   &   Chr(13)   &   Chr(10)   &   Chr(13)   &   Chr(10)   &   Chr(13)   &   Chr(10)  
          winsock.Connect  
          winsock.Listen  
          winsock.SendData   str  
          winsock.GetData   Text2.Text  
          winsock.Close  
  End   Sub  
   
   
  其中,抓包得到的请求为:  
  GET   /   HTTP/1.1  
  Accept:   image/gif,   image/x-xbitmap,   image/jpeg,   image/pjpeg,   application/vnd.ms-powerpoint,   application/msword,   application/x-shockwave-flash,   */*  
  Accept-Language:   zh-cn  
  Accept-Encoding:   gzip,   deflate  
  User-Agent:   Mozilla/4.0   (compatible;   MSIE   6.0;   Windows   NT   5.1)  
  Host:   www.51cha.com  
  Connection:   Keep-Alive  
   
  请问是如何出错的? 问题点数:20、回复次数:2Top

1 楼homezj(小吉)回复于 2005-05-07 21:52:06 得分 20

你的winsock用法完全不对,看看下面的例子就会了:  
   
  http://community.csdn.net/Expert/topic/3916/3916595.xml?temp=.3020594Top

2 楼eiko1984(晓珺)回复于 2005-05-08 21:47:12 得分 0

哦,差不多看懂了,我重新试试  
   
  非常感谢~~Top

相关问题

  • 关于winsock控件的编程问题
  • VB控件编程
  • 怎么在dll里对winsock控件的事件进行编程??
  • 使用Winsock控件编程访问网页的问题
  • MediaPlayer控件编程 2 问-------->>>>>>>>
  • 一个很菜的问题,如何用Winsock控件的UDP协议编程!
  • 利用winsock控件进行网络编程的一揽子问题
  • 有几种方式进行TCP/IP编程呢?WinSock控件?Casync Socket ? CSocket ? 一会结贴
  • winsock控件
  • 关于Page控件的编程

关键词

  • winsock
  • application
  • chr
  • str
  • accept
  • 发送
  • image

得分解答快速导航

  • 帖主:eiko1984
  • homezj

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo