2014-10-29 12 views

Odpowiedz

12

W tras serwerów, można uzyskać dostęp do węzła response obiekt. Biorąc pod uwagę Twój przykład, przekierowanie 302 może wyglądać tak:

Router.route('/blah/:stuff', function() { 

    var redirectUrl = 'http://example.org/' + this.params.stuff; 

    this.response.writeHead(302, { 
    'Location': redirectUrl 
    }); 

    this.response.end(); 

}, {where: 'server'}); 
+0

Thx, działa, ale jak mogę zachować dane POST? –

+0

@SimoneM Od klienta zależy ponowne przesłanie go do właściwego identyfikatora URI. HTTP 301 lub 302 mają jedynie informować przeglądarkę o tym, że istnieje nowy identyfikator URI do użycia. –

Powiązane problemy