apimock_server/response/
text_response.rs1use hyper::HeaderMap;
2
3use std::collections::HashMap;
4
5use crate::{response_handler::ResponseHandler, types::BoxBody};
6
7pub fn text_response(
17 content: &str,
18 content_type: Option<&str>,
19 custom_headers: Option<&HashMap<String, Option<String>>>,
20 request_headers: &HeaderMap,
21 cors_allow_credentials_origins: &[String],
22) -> Result<hyper::Response<BoxBody>, hyper::http::Error> {
23 ResponseHandler::default()
24 .with_text(content, content_type)
25 .with_custom_headers(custom_headers)
26 .into_response(request_headers, cors_allow_credentials_origins)
27}