Tag: koa

Koa ist ein neues web-framework entwickelt, das team hinter Express, die darauf abzielt, eine kleinere, mehr Ausdruckskraft, mehr robuste Grundlage für web-Anwendungen und APIs. Durch die Nutzung von Generatoren Koa können Sie Graben Rückrufe und erhöhen error-handling. Koa nicht-bundle-middleware, die innerhalb der-Kern und bietet eine elegante suite von Methoden, die machen schreiben-Servern schnell und angenehm.

Umgang mit JWT Ablauf und die JWT-payload-update

Anzahl der Antworten 2 Antworten
Habe ich eine Koa basiert Node.js backend für meine persönliche/hobby-Anwendung. Ich implementiert das session-handling mit JWT Token. Der client (AngularJS) bekommt das token nach einem erfolgreichen login und speichert das token irgendwo (derzeit in sessionStorage aber für

Bekommen client-IP-in Koa.js

Anzahl der Antworten 2 Antworten
Habe ich eine Koa-app mit einem handler, wie diese: router.get('/admin.html', function *(next) { const clientIP = "?"; this.body = `Hello World ${clientIp}`; }); wo ich erwerben muss, dass der client die IP-Adresse form der Antwort. Wie kann

Ajax-response ist ein Datei-download

Anzahl der Antworten 1 Antworten
Schicke ich ein XMLHTTPRequest-Objekt zu einem server-Endpunkt mit Polymer Eisen-ajax element: <iron-ajax id="ajax" method="POST" url="/export/" params='' handle-as="json" on-response="handleResponse" </iron-ajax> Meine Koa/Express-server antwortet mit eine read-stream-so: router.post('/export' , function*(){ var file = __dirname + '/test.zip'; var filename =

Mit express-middleware in der koa

Anzahl der Antworten 3 Antworten
Ich habe den bestehenden code implementiert eine express-middleware. Wie kann ich diese middleware in einem Koa-Anwendung? Wenn ich versuche zu nennen app.use(expressMiddleware) damit die middleware in meinem Koa app, Koa beschwert sich darüber, dass eine generator-Funktion erforderlich

Request-Body nicht definiert ist in KOA

Anzahl der Antworten 4 Antworten
Habe ich KOA Wie unten : var koa = require('koa'), bodyParser = require('koa-body-parser'), router = require('koa-router'), app = koa(); app.use(router(app)); app.use(bodyParser()); app.post('http://localhost/get',getit); function *getit(){ console.log(this.req.body); //undefined } dann senden Sie eine post-reqeust via jquery ajax : var

Koa-router: How to get-query-string params?

Anzahl der Antworten 2 Antworten
Ich bin mit koa-router. Wie bekomme ich den request-query-string params? Dies ist die beste, die ich geschafft zu schreiben: import koaRouter from 'koa-router'; const router = koaRouter({ prefix: '/courses' }); router.get('/', async (ctx) => { console.log(ctx.qs["lecturer"]); });

GET-request-Parameter mit koa-router

Anzahl der Antworten 1 Antworten
http://localhost:3000/endpoint?id=83 Ergebnisse in 404 (Nicht Gefunden). Alle anderen Strecken funktionieren, wie erwartet. Bin ich hier etwas fehlt? router .get('/', function *(next) { yield this.render('index.ejs', { title: 'title set on the server' }); }) .get('/endpoint:id', function *(next) {

Koa.js - statischen Dateien und REST-API

Anzahl der Antworten 2 Antworten
Ich bin neu koa.js Bibliothek und ich brauche etwas Hilfe. Ich versuche, die einfache REST-Anwendungen mit koa. Ich habe eine statische html-und javascript-Dateien, die ich will, um zu dienen auf der route / - und REST-API zugreift

forEach-Generatoren verwenden, in Node.js

Anzahl der Antworten 3 Antworten
Ich bin mit Koa.js Rahmen und Mongoose.js Modul. Normalerweise um ein Ergebnis zu bekommen von MongoDB ich code wie diesen: var res = yield db.collection.findOne({id: 'my-id-here'}).exec(); Aber ich muss diese Zeile ausführen, die für jedes element ein

Wie kann ich spaltete meine koa Routen in separate Dateien?

Anzahl der Antworten 5 Antworten
Ich versuche, herauszufinden, wie teilt meine Routen in separate Dateien. Habe ich das bisher, aber es funktioniert nicht. Ich bekomme nur Not found wenn ich versuche, auf http://localhost:3001/api/things //server.js var koa = require('koa'); var app = koa();

Anzeige eine statische html-Datei mit koa.js

Anzahl der Antworten 3 Antworten
Was ich will zu tun ist, dienen die index.html Datei, wenn die index-route (z.B. localhost:3000) aufgerufen wird. Ich benutze koa-router für das routing, also meine route sieht wie folgt aus: app.all("/", function * (next){ //Send the file

Wie zu analysieren multipart/form-data body mit Koa?

Anzahl der Antworten 3 Antworten
Da verbrachte ich einige (zu viel) Zeit, herauszufinden, diese einfache Anforderung. Dokumentiere ich hier die Art und Weise zu erreichen multipart/form-data Körper-Analyse mit Koa. In meinem Fall der Grund der Verwirrung wurde die Zahl der verfügbaren alternativen,

Koa / Co / Bluebird oder Q / Generatoren / Promises / Thunks spielen zusammen? (Node.js)

Anzahl der Antworten 1 Antworten
Bin ich der Untersuchung Aufbau einer web-app in einem Teil mit Koa, aber ich weiß nicht Recht ein handle auf die eigt, aber, und warum der Wahl zwischen - und anwenden - die Palette der unterstützenden "machen