Περισσότερα
Πώς να επεξεργαστείτε δεδομένα POST στο Node.js;
Πώς εξάγετε δεδομένα φόρμας (form[method="post"]
) και μεταφορτώσεις αρχείων που αποστέλλονται από τη μέθοδο HTTP POST
στο Node.js;
Διάβασα την τεκμηρίωση, έψαξα στο google και δεν βρήκα τίποτα.
function (request, response) {
//request.post????
}
Υπάρχει κάποια βιβλιοθήκη ή κάποιο hack;
586
3
Μπορείτε να χρησιμοποιήσετε την ενότητα
querystring
:Τώρα, για παράδειγμα, αν έχετε ένα πεδίο
input
με όνομαage
, θα μπορούσατε να έχετε πρόσβαση σε αυτό χρησιμοποιώντας τη μεταβλητήpost
:Αν χρησιμοποιείτε την [Express][4] (ανάπτυξη ιστοσελίδων υψηλής απόδοσης και υψηλής ποιότητας για Node.js), μπορείτε να το κάνετε αυτό:
HTML:
Πελάτης API:
Node.js: (από Express v4.16.0)
Node.js: (για Express
Και αν δεν θέλετε να χρησιμοποιήσετε ολόκληρο το πλαίσιο όπως το Express, αλλά χρειάζεστε επίσης διαφορετικά είδη φορμών, συμπεριλαμβανομένων των μεταφορτώσεων, τότε το formaline μπορεί να είναι μια καλή επιλογή.
Παρατίθεται στο Node.js modules.