Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

Node.jsのsend()、sendStatus()、json()メソッド


send()関数とjson()関数は、サーバーから直接クライアントに応答を送信するために使用されます。 send()メソッドはデータを文字列形式で送信しますが、json()関数は同じものをJSON形式で送信します。 sendStatus()メソッドは、クライアントでHTTPリクエストステータスを送信するために使用されます。可能なステータス値は、200(成功)、404(見つかりません)、201(作成済み)、503(サーバー到達不能)などです。

前提条件

  • Node.js

  • Express.js

インストール

以下のステートメントを使用してエクスプレスモジュールをインストールします-

 npm install express 

例-sendStatus()

sendStatus.jsという名前のファイルを作成し、以下のコードスニペットをコピーします。ファイルを作成したら、次のコマンドを使用して、以下の例に示すようにこのコードを実行します-

 node sendStatus.js 

sendStatus..js

//エクスプレスモジュールのインポートconstexpress=require('express'); const app =express(); //'/' pathapp.get('/'、(req、res)=>{の応答を送信します//ステータス:200(OK)res.sendStatus(200);})//ポート3000app.listen(3000、()=> {console.log( "server running");});<でサーバーをセットアップする/ pre> 

出力

 C:\ home \node>>ノードsendStatus.js

次に、ブラウザから次のURLを押して、Webページにアクセスします– http:// localhost:3000

Node.jsのsend()、sendStatus()、json()メソッド

例-send()

send.jsという名前のファイルを作成し、以下のコードスニペットをコピーします。ファイルを作成したら、以下のコマンドを使用して、以下の例に示すようにこのコードを実行します-

 node send.js 

send.js

//エクスプレスモジュールのインポートconstexpress=require('express'); const app =express();//次のstringvar見出しで見出しを初期化する="Welcome to TutorialsPoint!";//'の応答を送信する/'pathapp.get(' /'、(req、res)=> {//見出しテキストの送信res.send(heading);})//ポート3000app.listen(3000、()=でサーバーをセットアップする> {console.log( "server running");}); 

出力

 C:\ home \ node>> node send.js 

次に、ブラウザから次のURLを押して、Webページにアクセスします– http:// localhost:3000

Node.jsのsend()、sendStatus()、json()メソッド

例-json()

json.jsという名前のファイルを作成し、以下のコードスニペットをコピーします。ファイルを作成したら、次のコマンドを使用して、以下の例に示すようにこのコードを実行します-

 node json.js 

json.js

//エクスプレスモジュールのインポートconstexpress=require('express'); const app =express();//次のjsonvardata ={portal: "TutorialsPoint"、tagLine: "SIMPLY LEARNING"、 location: "Hyderabad"} //'/'の応答を送信するpathapp.get('/'、(req、res)=>{//データを送信するjsontextres.json(data);})//設定ポート3000app.listen(3000、()=> {console.log( "server running");});
のサーバー

出力

 C:\ home \node>>ノードjson.js

次に、ブラウザから次のURLを押して、Webページにアクセスします– http:// localhost:3000

Node.jsのsend()、sendStatus()、json()メソッド


  1. JavaScript JSON parse()メソッド

    JSON parse()メソッドは、JSON文字列を解析し、そこからJavaScriptオブジェクトを作成するために使用されます。 以下は、JSON parse()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /

  2. Node.jsのsend()、sendStatus()、json()メソッド

    send()関数とjson()関数は、サーバーから直接クライアントに応答を送信するために使用されます。 send()メソッドはデータを文字列形式で送信しますが、json()関数は同じものをJSON形式で送信します。 sendStatus()メソッドは、クライアントでHTTPリクエストステータスを送信するために使用されます。可能なステータス値は、200(成功)、404(見つかりません)、201(作成済み)、503(サーバー到達不能)などです。 前提条件 Node.js Express.js インストール 以下のステートメントを使用してエクスプレスモジュールをインストールしま