Strip CRLN
This commit is contained in:
@@ -20,5 +20,9 @@ mime = "0.3.16"
|
|||||||
log = "0.4"
|
log = "0.4"
|
||||||
simple_logger = "1"
|
simple_logger = "1"
|
||||||
|
|
||||||
|
[profile.release]
|
||||||
|
lto = true
|
||||||
|
codegen-units = 1
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
members = [ "cgi-scripts/agena-cgi" ]
|
members = [ "cgi-scripts/agena-cgi" ]
|
||||||
|
|||||||
@@ -123,6 +123,13 @@ async fn handle_connection(
|
|||||||
request = request.replacen("//", "gemini://", 1);
|
request = request.replacen("//", "gemini://", 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if request.ends_with("\n") {
|
||||||
|
request.pop();
|
||||||
|
if request.ends_with("\r") {
|
||||||
|
request.pop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let url = match Url::parse(&request) {
|
let url = match Url::parse(&request) {
|
||||||
Ok(url) => url,
|
Ok(url) => url,
|
||||||
Err(_) => {
|
Err(_) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user