use crate::cookie::parse::find_invalid_cookie_value;
use super::Cookie;
impl Cookie {
#[inline]
pub(crate) fn serialize_domain(&self, buf: &mut String) {
let Some(domain) = self.domain_sanitized() else {
return;
};
if domain.is_empty() {
return;
}
if find_invalid_cookie_value(domain).is_some() {
return;
}
buf.push_str("; Domain=");
buf.push_str(domain);
}
}