private static RequestTargetWithRawPath forServer(String rawPath, boolean allowSemicolonInPathComponent) {
        final RequestTarget target = DefaultRequestTarget.forServer(
                rawPath,
                allowSemicolonInPathComponent,
                false);
        if (target != null) {
            logger.info("forServer({}) => path: {}, query: {}", rawPath, target.path(), target.query());
        } else {
            logger.info("forServer({}) => null", rawPath);
        }
        return new RequestTargetWithRawPath(rawPath, target);
    }
{@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