初看html,咨询一个小问题。_html/css_WEB-ITnose
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <!-- GET /?user=123&psw=123&repsw=123&sex=male&tgl=java&tgl=c%2B%2B&country=no HTTP/1.1Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, */*Referer: http://127.0.0.1:8020/Aptana/zhuce.htmlAccept-Language: zh-CNUser-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3)UA-CPU: AMD64Accept-Encoding: gzip, deflateHost: 127.0.0.1:9090Connection: Keep-Alive --> <form action="http://127.0.0.1:9090" method="get"> <table bgcolor="blue" border="10" bordercolor="red" width="400" height="500" cellpadding="10" cellspacing="0"> <tbody> <tr> <th colspan="2">注册表单</th> </tr> <tr> <td>用户名称</td> <td><input type="text" name="user" /></td> </tr> <tr> <td>用户密码</td> <td><input type="password" name="psw" /></td> </tr> <tr> <td>再次输入密码</td> <td><input type="password" name="repsw" /></td> </tr> <tr> <td>性别</td> <td> <input type="radio" name="sex" value="male" />男 <input type="radio" name="sex" value="female" />女 </td> </tr> <tr> <td>技术</td> <td> <input type="checkbox" name="tgl" value="java"/>JAVA<br/> <input type="checkbox" name="tgl" value="c++"/>C++<br/> <input type="checkbox" name="tgl" value="python"/>PYTHON<br/> </td> </tr> <tr> <td>国家</td> <td> <select name="country"> <option value="no">请选择国家....</option> <option value="usa">美国</option> <option value="en">英国</option> <option value="cn">中国</option> </select> </td> </tr> <tr> <th colspan="2"> <input type="reset" value="重新选择" /> <input type="submit" value="提交数据" /> </th> </tr> </tbody> </table> </form></body></html>
这段代码的那个ip地址,是指要连接的服务器的IP地址么?
端口也是要连接的服务器端口么。
我这是在本机做的测试。
之后在打开网页的时候,
http://127.0.0.1:8020/Aptana/zhuce.html
浏览器栏显示的地址是这个,端口是8020。
端口为什么是8020呢,这个是随机分配的么?
服务器端的代码我如下写的:
package cn.dzr.server;import java.io.InputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class AptanaServer{ public static void main(String[] args) throws Exception { System.out.println("服务器启动中......"); ServerSocket ss = new ServerSocket(9090); Socket s = ss.accept(); System.out.println(s.getInetAddress().getHostAddress()); InputStream in = s.getInputStream(); byte[] buff = new byte[1024]; int len = in.read(buff); String inData = new String(buff,0,len); System.out.println(inData); PrintWriter out = new PrintWriter(s.getOutputStream(),true); out.println("<font color='red' ,size='7'>注册成功</font>"); s.close(); ss.close(); }
使用的是JAVA语言。
我想知道,服务器传出去的数据,是怎么到达网页的。代码里我没看到获取之类的。是浏览器的功能,还是HTML的功能。
或者........
回复讨论(解决方案)
我想知道,服务器传出去的数据,是怎么到达网页的。代码里我没看到获取之类的。是浏览器的功能,还是HTML的功能。
或者.....
re:
http://bbs.csdn.net/topics/390533830
PrintWriter out = new PrintWriter(s.getOutputStream(),true); out.println("<font color='red' ,size='7'>注册成功</font>");
这一句把服务器上的确认信息发到浏览器
form下的action就是提交的位置,submit是提交

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文讨论了html&lt; datalist&gt;元素,通过提供自动完整建议,改善用户体验并减少错误来增强表格。Character计数:159

本文讨论了HTML&lt; Progress&gt;元素,其目的,样式和与&lt; meter&gt;元素。主要重点是使用&lt; progress&gt;为了完成任务和LT;仪表&gt;对于stati

本文讨论了HTML&lt; meter&gt;元素,用于在一个范围内显示标量或分数值及其在Web开发中的常见应用。它区分了&lt; meter&gt;从&lt; progress&gt;和前

本文讨论了视口元标签,这对于移动设备上的响应式Web设计至关重要。它解释了如何正确使用确保最佳的内容缩放和用户交互,而滥用可能会导致设计和可访问性问题。

本文讨论了&lt; iframe&gt;将外部内容嵌入网页,其常见用途,安全风险以及诸如对象标签和API等替代方案的目的。

本文解释了HTML5&lt; time&gt;语义日期/时间表示的元素。 它强调了DateTime属性对机器可读性(ISO 8601格式)的重要性,并在人类可读文本旁边,增强Accessibilit

本文讨论了使用HTML5表单验证属性,例如必需的,图案,最小,最大和长度限制,以直接在浏览器中验证用户输入。
