社区
通信技术
帖子详情
需要做一个网络连接的程序,请求帮助
dark_zy
2002-07-22 05:35:07
我的程序想实现的是向一个服务器发送信息(POST方式)
但是程序做出来
他就是一直保持连接状态(连接成功),却无法发送信息
不懂怎么办
想请教一下各位
或许给个什么原程序的链接
我自己揣摩也行
谢谢!
我用的是直接发送HTTP信息头,POST方式
语言是VC++,用的是CSocket类中的Send()函数。
...全文
31
11
打赏
收藏
需要做一个网络连接的程序,请求帮助
我的程序想实现的是向一个服务器发送信息(POST方式) 但是程序做出来 他就是一直保持连接状态(连接成功),却无法发送信息 不懂怎么办 想请教一下各位 或许给个什么原程序的链接 我自己揣摩也行 谢谢! 我用的是直接发送HTTP信息头,POST方式 语言是VC++,用的是CSocket类中的Send()函数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alanwang_
2002-07-24
打赏
举报
回复
奇怪?我以前也用过POST,没问题呀?
是不是服务器没有处理POST请求呀
dark_zy
2002-07-24
打赏
举报
回复
问题是
直接发送时
连接到服务器
接着按我的程序的顺序
就应该发送信息了
但是在服务器端却接受不到我的信息
所以我现在想知道的是
发送的函数应该怎么写比较好?
大家是否有可以给我参考的?
dark_zy
2002-07-24
打赏
举报
回复
是自己做的服务器,我想
会不会是因为阻塞的问题?
而且我用GET方式的时候,服务器可以收到也有正确的返回
那么POST方式跟GET方式,差别只是在HTTP头啊
但POST的HTTP头我保证是正确的。
现在就不明白
到底用POST与GET方式是不是有其他的不同 ?
还有,谢谢alanwang_,我结帖会把分数加到100的。
alanwang_
2002-07-24
打赏
举报
回复
你应该直接发给Web服务器了吧,你怎么知道它没收到?是用自己的服务器吗?
Send()应该没问题的
alanwang_
2002-07-24
打赏
举报
回复
呵呵,我已经好久不做socket程序了,原来的那个程序已经丢了。
不过我记得很清楚,get和post的实现是一模一样的,如果你的get成功了,那就不是socket的问题,仔细检查post头,还有后面传的参数。
不解
2002-07-24
打赏
举报
回复
自己作web服务器吗?
dark_zy
2002-07-24
打赏
举报
回复
alanwang_(alan)请问能不能给我你的原程序
只需要这个HTTP的部分就行了,谢谢
to kingzai()
因为我要发送的是特定的HTTP头进行验证
用wininet相对的很不方便
kingzai
2002-07-24
打赏
举报
回复
why not use wininet?
/////////////////////////////////////
CHttpFile* pFile = NULL;
try
{
CInternetSession internetSession("SendSession");
pFile = (CHttpFile*)internetSession.OpenURL(szUrl);
if (pFile == NULL)
return ;
pFile->SendRequest();
delete pFile;
internetSession.Close();
}
catch(CInternetException* pEx)
{
if (pFile != NULL)
delete pFile;
pEx->Delete();
}
a86230509
2002-07-23
打赏
举报
回复
有空给你说吧?可以吗?请教啊?
alanwang_
2002-07-23
打赏
举报
回复
无法发送信息?
是发送失败还是没有应答?
alanwang_
2002-07-23
打赏
举报
回复
只要了解HTTP头,直接发送应该没有问题
你的程序是发送出错还是服务器没有应答?
微信小
程序
开发--网络
请求
封装
在
做
微信小
程序
开发的时候难免会涉及到网络
请求
操作,小
程序
提供的原生网络
请求
的api如下所示: wx.request({ url: 'https://test.com/******', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, ...
计算机网络中
请求
超时是什么意思,网络
请求
超时怎么解决
网络
请求
超时就是在
程序
默认的等待时间内没有得到服务器的响应.跟着小编一起来看看
请求
超时解决方法。网络
请求
超时的原因:1、网络不稳定,网络无法完整传送服务器信息 ;2、网络断开,不过经常显示无法连接或是网络...
连接服务器失败请检查网络是否启用修复
程序
,Win10出现
网络连接
问题的七种修复方法...
现如今办公和生活都少不了网络,Win10电脑在连接网络时总出现连接失败,出现这种情况原因比较多,大家首先要找到故障原因,然后在对症下药来处理,今天给大家带来Win10出现
网络连接
问题的七种修复方法,有
需要
看看...
微信小
程序
请求
头header_微信小
程序
设置http
请求
的步骤详解
http
请求
介绍HTTP(HyperText Transfer Protocol)...HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不
需要
建立持久的连接,这意味着当
一个
客户端向服务器端发出
请求
,然后Web...
微信小
程序
请求
后台接口(完整版)
按照我写的Demo阐述下,三种方法都可以,看各自的需求使用吧 方式一: 以点击事件的形式 : ... // 接收
请求
过来的数据 listDate: '' } }); test: function () { // 为确保this指向不发生改变,可以固定下this指向
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章