Können wir die Variablen in der Abfragezeichenfolge in Node.js genauso abrufen wie $_GETin PHP? Ich weiß, dass wir in Node.js die URL in der Anfrage erhalten können. Gibt es eine Methode, um die Parameter der Abfragezeichenfolge abzurufen?
Hier ist meine einfache Form: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> Hier ist mein Express.js /Node.js Code: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } Ich habe es versucht sReq.query.emailoder sReq.query['email']oder sReq.params['email']usw. Keiner von ihnen funktioniert. Sie alle kehren …
Ich bin ziemlich neu bei Node.js und habe einige Probleme. Ich verwende Node.js 4.10 und Express 2.4.3. Wenn ich versuche, auf http://127.0.0.1:8888/auth/facebook zuzugreifen , werde ich zu http://127.0.0.1:8888/auth/facebook_callback weitergeleitet . Ich habe dann folgenden Fehler erhalten: Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> (http.js:573:11) …
Ich versuche, CORS in meiner Node.js-Anwendung zu unterstützen, die das Express.js-Webframework verwendet. Ich habe eine Google-Gruppendiskussion darüber gelesen, wie man damit umgeht, und einige Artikel darüber gelesen, wie CORS funktioniert. Zuerst habe ich dies getan (Code ist in CoffeeScript-Syntax geschrieben): app.options "*", (req, res) -> res.header 'Access-Control-Allow-Origin', '*' res.header 'Access-Control-Allow-Credentials', …
Ich weiß, wie man die Parameter für Abfragen wie diese erhält: app.get('/sample/:id', routes.sample); In diesem Fall kann ich req.params.idden Parameter abrufen (z . B. 2in /sample/2). /sample/2?color=redWie kann ich jedoch für URLs wie auf die Variable zugreifen color? Ich habe es versucht, req.params.coloraber es hat nicht funktioniert.
Ich verwende das ExpressJS-Webframework für NodeJS. Benutzer von ExpressJS stellen ihre Umgebungen (Entwicklung, Produktion, Test ...), ihre Routen usw. auf die app.js. Ich denke, dass es kein schöner Weg ist, denn wenn Sie eine große Anwendung haben, ist app.js zu groß! Ich möchte diese Verzeichnisstruktur haben: | my-application | -- …
Angenommen, meine Beispiel-URL lautet http://example.com/one/two und ich sage, ich habe die folgende Route app.get('/one/two', function (req, res) { var url = req.url; } Der Wert von urlwird sein /one/two. Wie erhalte ich die vollständige URL in Express? Im obigen Fall möchte ich zum Beispiel erhalten http://example.com/one/two.
Ich erhalte den folgenden Fehler mit Express: Error: request entity too large at module.exports (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/node_modules/raw-body/index.js:16:15) at json (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/json.js:60:5) at Object.bodyParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:53:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.cookieParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js:60:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.logger (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/logger.js:158:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.staticMiddleware [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/static.js:55:61) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) TypeError: /Users/michaeljames/Documents/Projects/Proj/mean/app/views/includes/foot.jade:31 …
Wie lade ich eine Datei mit Node.js herunter, ohne Bibliotheken von Drittanbietern zu verwenden ? Ich brauche nichts Besonderes. Ich möchte nur eine Datei von einer bestimmten URL herunterladen und sie dann in einem bestimmten Verzeichnis speichern.
Ich bin ein Lernender in Node.js . Was ist Express.js ? Was ist der Zweck von Node.js? Warum brauchen wir eigentlich Express.js? Wie nützlich ist es für uns, mit Node.js zu arbeiten? Was ist Redis ? Kommt es mit Express.js?
Dies mag eine sehr grundlegende Frage sein, aber ich verstehe sie einfach nicht. Was ist der Unterschied zwischen dem Erstellen einer App mit Express.js und dem Starten der App, die Port 1234 überwacht ? Beispiel: var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); und Hinzufügen eines …
Man kann also versuchen, das folgende JSON-Objekt abzurufen: $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ Gibt es eine Möglichkeit, in …
Ich versuche, HTTPS für Express.js für Node zum Laufen zu bringen, und ich kann es nicht herausfinden. Das ist mein app.jsCode. var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('sslcert/server.key'); var certificate = fs.readFileSync('sslcert/server.crt'); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get('/', function(req,res) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.