首页 > Web开发 > 详细

发出Get请求的基本Web客户端

时间:2016-07-02 18:52:29      阅读:212      评论:0      收藏:0      [点我收藏+]
var http=require("http");
var message=[
    "HelloWorld",
    "From a basic Node.js server",
    "Take Luck"
];
http.createServer((req,res)=>{
    res.setHeader("Content-Type","text/html");
    res.writeHeader(200);
    res.write("<html><head><title>Simple Http Serever</title></head>");
    res.write("<body>");
    for(let i in message){
        res.write(`\n<h1><mark>${message[i]}</mark></h1></mark>`);
    }
    res.end("\n</body></html>");
    console.log("Look me ! I succeed ! ! !");
}).listen(8080);

var options={
    hostname:"www.soul.com",
    port:"8080"
};
function handleResponse(response){
    var serverData="";
    response.on("data",(chunk)=>{
        serverData+=chunk;
    });
    response.on("end",()=>{
        console.log(`Response Status:${response.statusCode}`);
        console.log(`Response Headers:${response.headers}`);
        console.log(serverData);
    });
}
http.get(options,(response)=>{
    handleResponse(response);
});

技术分享

发出Get请求的基本Web客户端

原文:http://www.cnblogs.com/realsoul/p/5635716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!