Fix processing of URLs without extensions.
Updated interfaces in web stack.