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?

Reply via email to