0

フォームデータをphpサーバーに送信せず、nullデータを受信するサンプルコードです。

以下のコードは、完全な html データを php に送信します。php では、html の doc 形式に変換して自動的にダウンロードを開始しますが、現在、ノード js は php サーバーへの投稿値を URL http://に送信していません。 domain.com/index.php

exports.download = function (req, res) {
    var doc = "<html><body>content</body></html>";
    var doctype = req.body.doctype; 
    var fs = require('fs');
    var request = require('request');
    var request_url_docx = 'http://domain.com/index.php';
    var r = request.post(request_url_docx);
    var time_stamp = Date.now()/1000;
    var form = r.form();
    form.append('filename', doctype+"_"+time_stamp);
    form.append('filedata',doc);
    r.pipe(res);
}
4

1 に答える 1