我怎麼能發送帶有數據POST請求(例如,一些變量),以HTTPS服務器並顯示結果給最終用戶?POST請求
POST請求
回答
使用http.Client
模塊。從文檔:
var http = require('http');
var google = http.createClient(80, 'www.google.com');
var request = google.request('GET', '/', {'host': 'www.google.com'});
request.end();
request.on('response', function (response) {
console.log('STATUS: ' + response.statusCode);
console.log('HEADERS: ' + JSON.stringify(response.headers));
response.setEncoding('utf8');
response.on('data', function (chunk) {
console.log('BODY: ' + chunk);
});
});
我敢肯定,你可以用GET
交換POST
;)
確定,以及如何將數據送到這裏?我知道我必須在https的createClient()中將'security'arg設置爲'true',但我不知道如何發送數據。 – qqryq 2010-12-16 11:47:04
@qqryq:使用'request.write'。 'request'是一個'http.ClientRequest'對象。 [docs](http://nodejs.org/api.html#http-clientrequest-196)會告訴你一切你需要的。 – jwueller 2010-12-16 11:50:00
好的,但它似乎仍然不工作。 – qqryq 2010-12-18 22:04:30
- 1. 更改HTTP POST請求HTTPS POST請求:
- 2. 與POST請求
- 3. POST請求UWP
- 4. 從POST請求
- 5. HTTP POST請求
- 6. POST請求Laravel
- 7. WKWebView POST請求
- 8. Rails POST請求
- 9. node.js POST請求
- 10. Alamofire POST請求
- 11. Receving POST請求
- 12. Gu POST 6 POST請求
- 13. 請使用POST請求
- 14. 編碼POST請求
- 15. 發送POST請求
- 16. 軌在POST請求
- 17. ASIFormDataRequest空POST請求
- 18. Android Webview POST請求
- 19. 處理POST請求
- 20. POST請求與MultiValueDictKeyError
- 21. arrayBuffer AngularJs POST請求
- 22. POST請求和Django
- 23. Asp.net Json Post請求
- 24. Sails Js POST請求
- 25. Angularjs的POST請求
- 26. 的Ajax post請求
- 27. POST請求和nginx
- 28. wrk的POST請求?
- 29. HTTP POST請求AngularJS
- 30. Spring POST請求IllegalStateException
使用AJAX! (另外,請提供你想要做什麼:)一些更詳細) – 2010-12-16 11:34:28
因此,這Node.js的腳本在這兩個中間的服務器上運行? – thejh 2010-12-16 11:35:28
是實現一些休息的API,並進行身份驗證,我需要徵得他的許可令牌API服務器,我需要使用POST請求的一些祕密ID,因此無法使用AJAX(它必須在服務器端完成,無需任何客戶端集成) – qqryq 2010-12-16 11:38:48