作者:萍水相逢--莹 | 来源:互联网 | 2017-06-14 01:52
HTML提交方式post和get区别(实验)一、post和get区别
get提交,提交的信息都显示在地址栏中。
post提交,提交的信息不显示地址栏中,显示在消息体中。
二、客户端代码
表单格式化
三、服务器端代码
RegServer.java
/**
*
*/
package cn.itcast.server;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
/**
* @author Fry
*
*/
public class RegServer {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
ServerSocket ss = new ServerSocket(9891);//新建服务端端口
Socket s = ss.accept();//端口监听
//输出服务器主机地址 ans:0:0:0:0:0:0:0:1
System.out.println(s.getInetAddress().getHostAddress());
InputStream in = s.getInputStream();//字节输入流,用来接收客户端消息
byte[] buf = new byte[1024];//1024字节的缓存
int len = in.read(buf);//将收到的消息读到buf中
//输出接收到的页面消息 包括消息行 消息头 消息体
System.out.println(new String(buf,0,len));
//字符输出,用来存储发送给客户端的消息
PrintWriter out = new PrintWriter(s.getOutputStream(),true);
//客户端接收到的消息
out.println("注册成功");
//关闭端口
s.close();
ss.close();
}
}
四、结果
以上就是HTML提交方式post和get区别的示例代码分享的详细内容,更多请关注 第一PHP社区 其它相关文章!