java处理url数据
怎样获取通过get方式传递过来的参数mac下面是利用socketbufferedReader.readLine()获取的数据GET/?mac=adsfaeadsfHTTP...
怎样获取通过get方式传递过来的参数mac
下面是利用socket bufferedReader.readLine()获取的数据
GET /?mac=adsfaeadsf HTTP/1.1
Host: 192.168.0.104:9999
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.3.5 (java 1.5) 展开
下面是利用socket bufferedReader.readLine()获取的数据
GET /?mac=adsfaeadsf HTTP/1.1
Host: 192.168.0.104:9999
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.3.5 (java 1.5) 展开
2个回答
推荐于2016-02-24 · 知道合伙人数码行家
关注
展开全部
您好,提问者:
GET xxx HTTP/1.1首先这是固定的,如果是get方式提交的话,那么第一行必定是这个。
可以通过readLine()读取第一行,如下代码:
//这样获取的是get提交的数组,空格分割
String[] getTitle = xx.readLine().split(" +");
String getParam = getTitle[1]; //1中的内容就是/?mac=adsfaeadsf
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |