[英]Node Js request post not sending the form POST data to LAMP server
這是示例代碼,未將表單數據發布到php服務器,未獲取空數據
下面的代碼會將完整的html數據發送到php,其中在php中,我正在將html轉換為doc格式並開始自動下載,但是當前node 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);
}
當我找到一個中間位置時,可以在事件發生時使用簡單的發布操作來將URL鏈接到php文件,在該事件中您可以處理phpdoc模塊中可用的HTML的文檔部分,因此可以在Node Js中生成HTML到DOC
這對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.