网络编程开发新手,使用什么方式调试程序? 举例:我有一个文件的下载地址,如果在浏览器直接输入url,则可以正常下载文件。如果我用程序发出一条GET url的指令,却返回 TTP/1.1 403 Forbidden\r\nServer:...的错误?请我出现这种错误是什么原因?应该怎么调试呢?需要抓取网络包进行分析么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 记得以前用过一个IE插件,很好用的,在IE下面显示出数据的...不过,我忘了叫什么名了-,- 刚才和网站沟通过了说是 "获得url地址" 和 "通过url地址下载"这两个过程需要在同一个程序下完成?why? wireshark不错的抓包工具!可以试一试! 另外我在浏览器输入url后,可以看到显示最后所获取的数据.当我在程序中,(linux下网络编程),使用recv()函数接收信息,可以看到前面获取的http包信息,但是就是得不到最后的数据.通过包截取浏览器输入url后的返回信息,与程序中获得返回信息对比,前面的部分都差不多,但是最后浏览器显示的数据在我的程序中没有获取到?请问这个数据怎么获得?我是通过recv()函数获取的. 如果没有另外起链路的话,应该就是recv就能收了 没有另起链路,通过recv可以正常获取一些返回信息,比如HTTP/1.1 200 OKServer\000 ApacheSet-Cookie: JSESSIONID=B75E988F1C08415185F6E7F6ED3051A0; Path=/Content-Type: text/plain;charset=UTF-8Date: Fri, 04 Sep 2009 01:16:24 GMTX-Cache: MISS from xxx.comTransfer-Encoding: chunked到这里后就没有数据了。 sizeof(BITMAPFILEHEADER) = 14;求解 DLL问题请教 请问如何判断HGDIOBJ输入的是什么GDI资源? 新手出道,请问计算机3D图形设计一般是用什么软件或者软件包呢? 又遇到奇怪问题了 win2k安装的时候,选择的石默认的用户登陆,现在密码一改,老是弹出错,现在想不要默认登陆,请问在注册表那改 怎么在窗口中显示多行文本? 关于界面背景的问题 ActiveX中怎么访问数据库,在线等待 如何用ini初始化程序界面 请教 exe或dll载入到内存的过程 如何响应同一组中radio button变换的消息
不过,我忘了叫什么名了-,-
说是 "获得url地址" 和 "通过url地址下载"这两个过程需要在同一个程序下完成?
why?
当我在程序中,(linux下网络编程),使用recv()函数接收信息,可以看到前面获取的http包信息,但是就是得不到最后的数据.
通过包截取浏览器输入url后的返回信息,与程序中获得返回信息对比,前面的部分都差不多,但是最后浏览器显示的数据在我的程序中没有获取到?
请问这个数据怎么获得?我是通过recv()函数获取的.
HTTP/1.1 200 OK
Server\000 Apache
Set-Cookie: JSESSIONID=B75E988F1C08415185F6E7F6ED3051A0; Path=/
Content-Type: text/plain;charset=UTF-8
Date: Fri, 04 Sep 2009 01:16:24 GMT
X-Cache: MISS from xxx.com
Transfer-Encoding: chunked
到这里后就没有数据了。