donghaima你能把程序法我一份吗?谢谢
[email protected]
[email protected]
解决方案 »
- 光标移动到button上,和离开button,怎样在父窗体Dlg上判断
- tinyxml使用的时候出的问题
- URL转发问题
- 怎样从一个对话框的值显示到另一个对话框的控件中?
- 没有使用过ImageEN控件组,请问各位?
- 哪里可以找到iso-8859-1转换成GB2312的函数雅!!vc下用的!!多谢了给分!
- ftp服务器的问题!
- 只有COM的CLSID,能否调用它的相关方法和属性?
- 请各位大哥给我看看这样的警告是什么意思?
- 对话框模板(字体)错误,还有DialogBox创建对话框不显示
- 小弟有几个贴子没人回答,分浪费也是浪费,哪位大哥有空进去,拿走分数,也算小弟的一点小意思!
- 谁用过zpacket.vxd,有一个问题请教
[email protected]
谢谢!
非常感谢!
[email protected]
能否把你的程序发给我一份,多谢了。
[email protected]
再把源程序贴在下面,
我也需要懂得CGI的人帮助.
#include<windows.h>
#include<wininet.h>
#define HTTP "WWW.UNIPAGING.NET"//////////////////////////////////////////////////////////////////
//
// 全局变量
//
CHAR * cMsg="stn_id=191&page_no=呼机号&pager_type=C&firstname=马东海&"
"title=0&msg=源程序已经贴出,THANKS\r\n&answer=null&B1=XYZ";
CHAR cBuff[10];
DWORD Buff;
DWORD LenBuff=4;//////////////////////////////////////////////////////////////////
//
// 主线
//
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
LPSTR lpCmdLine,int nCmdShow)
{
HINTERNET hINTERSetup;
HINTERNET hINTERConnect;
HINTERNET hHTTPOpenRequ; /*初始化INTERNET,NULL失败*/
if((hINTERSetup=InternetOpen("BP",INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,0))==NULL)
return FALSE; /*建立实际的HTTP连接,NULL失败*/
if((hINTERConnect=InternetConnect(hINTERSetup,
HTTP,
INTERNET_DEFAULT_HTTP_PORT,
NULL,
NULL,
INTERNET_SERVICE_HTTP,
INTERNET_FLAG_PASSIVE,
0))==NULL)
{
InternetCloseHandle(hINTERSetup);
return FALSE;
} if((hHTTPOpenRequ=HttpOpenRequest(hINTERConnect,
"POST",
"/cgi-bin/tips/webpaging",
NULL,
HTTP,
NULL,
INTERNET_FLAG_EXISTING_CONNECT,
1))==NULL)
{
InternetCloseHandle(hINTERConnect);
InternetCloseHandle(hINTERSetup);
MessageBox(NULL,"HttpOpenRequest","ERROR",MB_OK);
return FALSE;
} if(!HttpSendRequest(hHTTPOpenRequ,NULL,0,cMsg,strlen(cMsg)))
{
InternetCloseHandle(hHTTPOpenRequ);
InternetCloseHandle(hINTERConnect);
InternetCloseHandle(hINTERSetup);
MessageBox(NULL,"HttpSendRequest","ERROR",MB_OK);
return FALSE;
} if(!HttpQueryInfo(hHTTPOpenRequ,
HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER,
&Buff,&LenBuff,NULL))
{
InternetCloseHandle(hHTTPOpenRequ);
InternetCloseHandle(hINTERConnect);
InternetCloseHandle(hINTERSetup);
MessageBox(NULL,"HttpQueryInfo","ERROR",MB_OK);
return FALSE;
} wsprintf(cBuff,"%d",Buff);
MessageBox(NULL,cBuff,"INFORMATION",MB_OK);
/*关闭HTTP连接*/
InternetCloseHandle(hHTTPOpenRequ);
InternetCloseHandle(hINTERConnect);
InternetCloseHandle(hINTERSetup);
return 0;
}
你只要知道http协议的格式,直接组成自己想要的字符流,通过socket丢上去,就可以骗上端服务器了,管它是cgi,isapi,还是asp!!!!
我有源代码。
能把你的源代码给我邮一份么
[email protected]