zoukankan      html  css  js  c++  java
  • 【Nodejs】Expressのサンプルについて

    全体の実行命令:

    ①c:workspace>node XXX.js

    ②ブラウザに「http://localhost:3000」を入力

    ▲サンプル①

    ・ソース(express_demo.js)

    ・実行結果

    「Hello World!」メッセージを表示される

    ▲サンプル②

    ・ソース(express_demo2.js)

    ・実行結果

     URLの入力内容により、画面に表示内容が違う。(正規表現をサポート)

    ▲サンプル③

    ・ソース(Express_demo3.js)

    ・実行結果

    静的なファイル(html、imageなど)をフォルダ「public」にインポートされる

    ▲サンプル④(不推薦)

    ・ソース①(server_get.js)

    ・ソース②(index_get.js)

    ・実行結果

    ・欠点

    ①請求のとき、URLの形で実行するので、引き渡すパラメータをURLに表示されちゃった。

    ②請求のURLの長いは制限がある

    ▲サンプル⑤(推薦)

    ・ソース①(server_post.js)

    ・ソース②(index_post.html)

    ・実行結果

     ▲サンプル⑥(ファイルアップロード)

    ・ソース①(server_fileupload.js)

    ・ソース②(index_fileupload.html)

    ・実行結果

       

    ・注意点

    ①ファイルを選択したボタンNameが一致してください。

    ②フォルダ「tmp」は一時利用のです。フォルダ「uploads」は本物です。

    ▲サンプル⑦

    ・ソース①(server_fileupload2.js)

    ・ソース②(index_fileupload2.html)

    ・実行結果

      サンプル⑥と同じ。請求URL:http://localhost:3000/

    ※補足※

    ①サンプル⑥とサンプル⑦はNodeの「multer」プラグインが必要です。インストール方法は下記のURLをご参考ください。

    https://www.cnblogs.com/lnsylt/p/10124480.html

    ②サンプルソースは下記のURLが取得できる。

    https://pan.baidu.com/s/1IJNJR6EvGNq2k-rKE9vRRg

  • 相关阅读:
    如何判断DataSet里有多少个DataTable
    ADO.NET五大对象详解
    c# 中的封装、继承、多态详解
    什么是递归算法
    反射是什么
    什么是泛型
    方法中参数的类型详细
    Struts2学习笔记二 配置详解
    Struts2学习笔记一 简介及入门程序
    Hibernate学习笔记四 查询
  • 原文地址:https://www.cnblogs.com/lnsylt/p/10125619.html
Copyright © 2011-2022 走看看