• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    nodeJS怎樣創建一個http服務呢

    nodeJS可以用來開發服務器,今天咪咪我就來教教大家使用nodeJS創建一個基礎的HTTP服務。

    工具/材料

    電腦

    node.JS

    Hbuilder(或其他JS文件編輯工具)

    操作方法

    • 01

      首先,新建一個JS文件,這里我就創建了一個名為HTTP.js的文件。

    • 02

      然后我們通過require來引入http模塊,require是nodeJS中的指令,http是nodeJS中的模塊,就是用來創建http服務的。var后面的是一個變量,名稱隨便取,不過不要用中文哦。這句話的意思就是引入http模塊并且賦值給變量。這時候變量就具有了http模塊的性質了。

    • 03

      之后,通過變量名來調用createServer方法,表示創建一個http服務。

    • 04

      createServer方法里面有一個匿名函數,匿名函數包括兩個參數,參數名隨便,第一個參數用來接收請求,第二個參數用來響應請求。

    • 05

      這里我就用end方法,end表示的響應結束。然后我在end里面設置了請求成功的字樣,這樣就會返回字樣給請求響應者。

    • 06

      服務創建之后,就是開始監聽了,如圖,調用listen方法來進行監聽。

    • 07

      比如我監聽電腦本地的地址,127.0.0.1,電腦默認的端口是80端口哦。

    • 08

      然后用node來運行JS文件,回車,這樣,http服務就運行了,并且會監聽電腦本地的請求。

    • 09

      之后,我們打開瀏覽器,然后輸入127.0.0.1,然后按下回車,這就說明我們向127.0.0.1這個地址發送了一個請求,然后我們就會收到請求成功的字樣了哦。

    • 10

      而如果我們想要監聽其他端口的請求,可以修改端口號,比如我監聽3000端口。

    • 11

      之后,在cmd界面打斷http服務,打斷的方法是按Ctrl+c,這樣就可以打斷了。為什么要打斷http服務呢?這是因為我們修改了代碼,每次重新修改過代碼都要打斷http服務,然后再次重新運行才可以哦。

    • 12

      之后,我們在127.0.0.1后面加上冒號和端口號,然后再次請求就可以了。

    • End
    • 發表于 2017-09-18 00:00
    • 閱讀 ( 984 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆