Io uso request di implementare il seguente proxy inverso per CouchDB in veloce:proxy inverso per CouchDB si blocca su POST e mettere in Node.js
app.all(/^\/db(.*)$/, function(req, res){
var db_url = "http://localhost:5984/db" + req.params[0];
req.pipe(request({
uri: db_url,
method: req.method
})).pipe(res);
});
Quando si effettuano richieste GET, funziona: le richieste vanno dal client to node.js a CouchDB e viceversa. Le richieste POST e PUT si bloccano indefinitamente. Le istruzioni del registro vengono eseguite fino al proxy, ma CouchDB non indica la ricezione della richiesta. Perché sta succedendo questo, e come può essere risolto?
Sì, l'ho provato; non buono. Aggiornato il codice di esempio per indicarlo. – garbados