C与php socket通讯
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define PORT 80
#define SERVER_IP "192.168.1.21"
?
int main(int argc,char *argv[])
{
int ii,i,serverSocket;
struct sockaddr_in clientAddr;
char buffer[4096];
serverSocket =socket(AF_INET,SOCK_STREAM,0);
if(serverSocket==-1)
? {
?printf("Invalid socket\n");
?exit(1);
? }
bzero(&clientAddr,sizeof(clientAddr));?
clientAddr.sin_family=AF_INET;
clientAddr.sin_port=htons(PORT);
clientAddr.sin_addr.s_addr=inet_addr(SERVER_IP);
if(connect(serverSocket,&clientAddr,sizeof(clientAddr))
{
perror("connect");
exit(1);
}
strcpy(buffer,"GET / HTTP/1.1\nHost:192.168.1.21\n\n");
printf("\n%s\n",buffer);
if(send(serverSocket,buffer,sizeof(buffer),0)
{
perror("send error");
exit(1);
}
ii=(int)recv(serverSocket,buffer,sizeof(buffer),0);
printf("\nrev=%d length\n",ii);
for(i=0;i { printf("%c",buffer[i]); } return 1; } 相关文章 相关视频
推荐阅读
-
C# socket通讯 send方法记录
-
Android 模拟器(JAVA)与C++ socket 通讯 分享
-
libmysql.dll与php.ini是否真的要拷贝到c:windows目录下呢
-
C#使用Socket实现服务器与多个客户端通信(简单的聊天系统)
-
Android 模拟器(JAVA)与C++ socket 通讯 分享
-
php与java通过socket通信的实现代码
-
使用C#开发Socket通讯的方法
-
libmysql.dll与php.ini是否真的要拷贝到c:windows目录下呢
-
php与flash as3 socket通信传送文件实现代码
-
C#上位机之—WinForm实现Socket异步通讯示例