@Test
    void serverShouldRemoveMatrixVariablesWhenNotAllowed() {
        // Not allowed
        assertAccepted(forServer("/foo;a=b?c=d;e=f"), "/foo", "c=d;e=f");
        // Allowed.
        assertAccepted(forServer("/;a=b?c=d;e=f", true), "/;a=b", "c=d;e=f");
        // '%3B' should never be decoded into ';'.
        assertAccepted(forServer("/%3B?a=b%3Bc=d"), "/%3B", "a=b%3Bc=d");
    }
{@link RequestTarget} treats the first `=` in a query parameter as `/` internally to simplify
the detection the logic. This test makes sure the `=` appeared later is not treated as `/`.
core/src/test/java/com/linecorp/armeria/internal/common/DefaultRequestTargetTest.java