nodejs 获取url字段
nodejs ?獲取url字段
這個demo的原理:
使用java用get方式向nodejs服務端發送數據,nodejs服務器獲取請求的url字段,
并打印出來,代碼如下:
nodejs服務器端:
var http = require("http");
var url = require("url");
var data;
http.createServer(function(request, response) {
? response.writeHead(200, {"Content-Type": "text/plain"});
? response.write("Hello World");
? data = url.parse(request.url);
? console.log(data);
? ?console.log("----------------------------");
? data = url.format(request.url);
? ?console.log(data);
? response.end();
}).listen(8888);
java發送數據代碼:
public class NodejsSendData {
public static void main(String[] args) {
URL url;
HttpURLConnection con = null;
try {
url = new URL("http://localhost:8888/" + "?name=javaGet");
con = (HttpURLConnection)url.openConnection();
con.setRequestMethod("GET");
con.connect();
con.getInputStream(); ? ?
} catch (Exception e) {
e.printStackTrace();
}
}
}
? ?運行:首先運行nodejs服務器端代碼,然后執行java代碼,運行結果:
參考網址:http://nodejs.org/api/url.html#url_url_format_urlobj
總結
以上是生活随笔為你收集整理的nodejs 获取url字段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 向nodejs 发送请求简单
- 下一篇: nodejs 获取get中携带的参数值