public ContentDispositionBuilder filename(String filename) {
        return filename(filename, null);
    }
Sets the value of the {@code filename} parameter. The given
filename will be formatted as quoted-string, as defined in RFC 2616,
section 2.2, and any quote characters within the filename value will
be escaped with a backslash, e.g. {@code "foo\"bar.txt"} becomes
{@code "foo\\\"bar.txt"}.
core/src/main/java/com/linecorp/armeria/common/ContentDispositionBuilder.java