vibe.d no routes match path
    seany 
    seany at uni-bonn.de
       
    Tue Feb  4 15:35:59 UTC 2020
    
    
  
Please consider the code:
import vibe.vibe;
import std.conv;
import std.file;
import std.stdio;
ushort port   =  5502;
void main(char[][] args)
{
         auto router = new URLRouter;
         router.post("/archive", &savedata);
         router.get("/archive", &savedata); //also tested without 
this line
         auto settings = new HTTPServerSettings;
         settings.port = port;
         settings.bindAddresses = ["::1", "0.0.0.0"];
         listenHTTP(settings, router);
         runApplication();
}
void savedata(HTTPServerRequest req, HTTPServerResponse res) {
        // do things
                 return;
         }
This was working fine until yesterday
Today, it says (after a dub build) : 404 - Not Found
Not Found
Internal error information:
No routes match path '/a'
This is a production server. Is there anything i am doing wrong?
    
    
More information about the Digitalmars-d-learn
mailing list