Rumah hujung hadapan web tutorial js node作为中间服务层发送请求的实现方法

node作为中间服务层发送请求的实现方法

Jan 03, 2018 am 09:34 AM
node hantar Hidangkan

本文主要和大家分享一下发送请求的实现方法,具有很好的参考价值,希望对大家有所帮助,希望能帮助到大家。node作为中间服务层如何发送请求?

GET请求:

var http = require('http'); 
var qs = require('querystring'); 
var data = { 
  a: 123, 
  time: new Date().getTime()};//这是需要提交的数据 
var content = qs.stringify(data); 
var options = { 
  hostname: '127.0.0.1', 
  port: 10086, 
  path: '/pay/pay_callback?' + content, 
  method: 'GET' 
}; 
  
var req = http.request(options, function (res) { 
  console.log('STATUS: ' + res.statusCode); 
  console.log('HEADERS: ' + JSON.stringify(res.headers)); 
  res.setEncoding('utf8'); 
  res.on('data', function (chunk) { 
    console.log('BODY: ' + chunk); 
  }); 
}); 
  
req.on('error', function (e) { 
  console.log('problem with request: ' + e.message); 
}); 
  
req.end();
Salin selepas log masuk

POST请求:

var http = require('http'); 
var qs = require('querystring'); 
var post_data = { 
  a: 123, 
  time: new Date().getTime()};//这是需要提交的数据 
var content = qs.stringify(post_data); 
var options = { 
  hostname: '127.0.0.1', 
  port: 10086, 
  path: '/pay/pay_callback', 
  method: 'POST', 
  headers: { 
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' 
  } 
}; 
  
var req = http.request(options, function (res) { 
  console.log('STATUS: ' + res.statusCode); 
  console.log('HEADERS: ' + JSON.stringify(res.headers)); 
  res.setEncoding('utf8'); 
  res.on('data', function (chunk) { 
    console.log('BODY: ' + chunk); 
  }); 
}); 
  
req.on('error', function (e) { 
  console.log('problem with request: ' + e.message); 
}); 
// write data to request body 
req.write(content); 
req.end();
Salin selepas log masuk

相关推荐:

PHP中的使用curl发送请求(GET请求和POST请求)

JavaScript下通过的XMLHttpRequest发送请求的代码_javascript技巧

jquery+ajax每秒向后台发送请求数据然后返回页面的代码_jquery

Atas ialah kandungan terperinci node作为中间服务层发送请求的实现方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membetulkan ralat 'Perkhidmatan tidak bertindak balas' dalam Windows. Bagaimana untuk membetulkan ralat 'Perkhidmatan tidak bertindak balas' dalam Windows. Apr 27, 2023 am 08:16 AM

Arahan NETSTART ialah arahan terbina dalam Windows yang boleh digunakan untuk memulakan dan menghentikan perkhidmatan dan program lain. Kadangkala, anda mungkin menghadapi ralat NetHelpmsg2186 semasa menjalankan arahan ini. Kebanyakan pengguna yang menghadapi ralat ini cuba memulakan semula perkhidmatan Kemas Kini Windows dengan menjalankan arahan NETSTARTWUAUSERV. Jika perkhidmatan Kemas Kini Windows dilumpuhkan atau tidak berjalan, sistem anda mungkin berisiko kerana anda tidak akan dapat mendapatkan kemas kini terkini. Mari kita terokai secara terperinci mengapa ralat ini berlaku dan cara memintasnya. OK? Apakah ralat 2186? Perkhidmatan Windows Update memasang kemas kini kritikal dan ciri keselamatan terkini

Penyelesaian kepada perkhidmatan Pusat Keselamatan Windows 10 dilumpuhkan Penyelesaian kepada perkhidmatan Pusat Keselamatan Windows 10 dilumpuhkan Jul 16, 2023 pm 01:17 PM

Perkhidmatan Pusat Keselamatan ialah fungsi perlindungan komputer terbina dalam sistem win10, yang boleh melindungi keselamatan komputer dalam masa nyata Walau bagaimanapun, sesetengah pengguna menghadapi situasi di mana perkhidmatan Pusat Keselamatan dinyahdayakan semasa but komputer. Ia sangat mudah. ​​Anda boleh membuka panel perkhidmatan, cari item SecurityCenter, kemudian klik kanan untuk membuka tetingkap sifatnya, tetapkan jenis permulaan kepada automatik, dan kemudian klik Mula untuk memulakan perkhidmatan semula. Perkara yang perlu dilakukan jika perkhidmatan Pusat Keselamatan Win10 dilumpuhkan: 1. Tekan "Win+R" untuk membuka tetingkap "Operasi". 2. Kemudian masukkan arahan "services.msc" dan tekan Enter 3. Kemudian cari item "SecurityCenter" dalam tetingkap kanan dan klik dua kali untuk membuka tetingkap sifatnya.

Bagaimana untuk menghantar fail kepada orang lain di TikTok? Bagaimana untuk memadam fail yang dihantar kepada orang lain? Bagaimana untuk menghantar fail kepada orang lain di TikTok? Bagaimana untuk memadam fail yang dihantar kepada orang lain? Mar 22, 2024 am 08:30 AM

Di Douyin, pengguna bukan sahaja boleh berkongsi butiran kehidupan dan bakat mereka, tetapi juga berinteraksi dengan pengguna lain. Dalam proses ini, kadangkala kita perlu menghantar fail kepada pengguna lain, seperti gambar, video, dll. Jadi, bagaimana untuk menghantar fail kepada orang lain di Douyin? 1. Bagaimana untuk menghantar fail kepada orang lain di Douyin? 1. Buka Douyin dan masukkan antara muka sembang di mana anda ingin menghantar fail. 2. Klik tanda "+" dalam antara muka sembang dan pilih "Fail". 3. Dalam pilihan fail, anda boleh memilih untuk menghantar gambar, video, audio dan fail lain. Selepas memilih fail yang ingin anda hantar, klik "Hantar". 4. Tunggu pihak lain menerima fail anda Setelah pihak lain menerimanya, fail tersebut akan berjaya dipindahkan. 2. Bagaimana untuk memadam fail yang dihantar kepada orang lain di Douyin? 1. Buka Douyin dan masukkan teks yang anda hantar.

Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod Mar 28, 2023 pm 07:28 PM

Bagaimana untuk mengendalikan muat naik fail? Artikel berikut akan memperkenalkan kepada anda cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod saya harap ia akan membantu anda!

Petua WhatsApp: Cara Menghantar Foto dan Video HD Petua WhatsApp: Cara Menghantar Foto dan Video HD Sep 10, 2023 am 10:13 AM

WhatsApp telah melancarkan pilihan baharu yang membolehkan pengguna menghantar foto dan video dalam resolusi tinggi melalui platform pemesejan. Baca terus untuk mengetahui cara ia dilakukan. WhatsApp telah mengeluarkan kemas kini yang membolehkan pengguna iPhone dan Android menghantar foto dan video dalam resolusi tinggi, akhirnya menangani had perkongsian media berkualiti rendah perkhidmatan tersebut. Pilihan itu dipanggil "Kualiti HD" dan bermakna pengguna boleh menghantar foto dan video yang lebih jelas dengan pemampatan minimum. Sebagai contoh, imej yang ditangkap pada iPhone kini boleh dihantar pada resolusi 3024x4032 dan bukannya maksimum sebelumnya 920x1280, manakala video boleh dihantar pada resolusi 1280x718 dan bukannya 848x476.

Bagaimana untuk membuka Perkhidmatan Sambungan Desktop Jauh menggunakan arahan Bagaimana untuk membuka Perkhidmatan Sambungan Desktop Jauh menggunakan arahan Dec 31, 2023 am 10:38 AM

Sambungan desktop jauh telah membawa kemudahan kepada kehidupan harian ramai pengguna Sesetengah orang ingin menggunakan arahan untuk menyambung dari jauh, yang mana lebih mudah untuk dikendalikan. Perkhidmatan Sambungan Desktop Jauh boleh membantu anda menyelesaikan masalah ini dengan menggunakan arahan untuk membukanya. Cara menyediakan arahan sambungan desktop jauh: Kaedah 1. Sambung dari jauh dengan menjalankan arahan 1. Tekan "Win+R" untuk membuka "Run" dan masukkan mstsc2, kemudian klik "Show Options" 3. Masukkan alamat IP dan klik "Sambung". 4. Ia akan menunjukkan bahawa ia bersambung. Kaedah 2: Sambung dari jauh melalui command prompt 1. Tekan "Win+R" untuk membuka "Run" dan masukkan cmd2 Dalam "Command Prompt" masukkan mstsc/v:192.168.1.250/console.

Apakah cara yang betul untuk memulakan semula perkhidmatan dalam Linux? Apakah cara yang betul untuk memulakan semula perkhidmatan dalam Linux? Mar 15, 2024 am 09:09 AM

Apakah cara yang betul untuk memulakan semula perkhidmatan dalam Linux? Apabila menggunakan sistem Linux, kami sering menghadapi situasi di mana kami perlu memulakan semula perkhidmatan tertentu, tetapi kadangkala kami mungkin menghadapi beberapa masalah semasa memulakan semula perkhidmatan, seperti perkhidmatan tidak benar-benar berhenti atau bermula. Oleh itu, adalah sangat penting untuk menguasai cara yang betul untuk memulakan semula perkhidmatan. Di Linux, anda biasanya boleh menggunakan perintah systemctl untuk mengurus perkhidmatan sistem. Perintah systemctl adalah sebahagian daripada pengurus sistem systemd

Kod pengesahan tidak boleh menghentikan robot! Google AI boleh mengenal pasti teks kabur dengan tepat, manakala GPT-4 berpura-pura buta dan meminta bantuan Kod pengesahan tidak boleh menghentikan robot! Google AI boleh mengenal pasti teks kabur dengan tepat, manakala GPT-4 berpura-pura buta dan meminta bantuan Apr 12, 2023 am 09:46 AM

“Perkara yang paling menjengkelkan ialah semua jenis kod pengesahan yang pelik (atau malah sesat) apabila anda log masuk ke tapak web Sekarang, terdapat berita baik dan berita buruk. Berita baiknya ialah: AI boleh melakukan ini untuk anda. Jika anda tidak percaya kepada saya, berikut ialah tiga kes sebenar peningkatan kesukaran pengecaman: Dan ini adalah jawapan yang diberikan oleh model yang dipanggil "Pix2Struct": Adakah semuanya tepat dan perkataan demi perkataan? Beberapa netizen mengeluh: Pasti, ketepatannya lebih baik daripada saya. Jadi bolehkah ia dijadikan pemalam pelayar? ? Ya, sesetengah orang berkata: Walaupun kes ini agak mudah, jika anda hanya memperhalusinya, saya tidak dapat membayangkan betapa kuatnya kesannya. Jadi, berita buruknya ialah - kod pengesahan tidak akan dapat menghentikan robot tidak lama lagi! (Bahaya bahaya bahaya...) Bagaimana untuk melakukannya? Pix2St

See all articles