rust-web-server 17.21.0

Static file web server and HTTP toolkit written in Rust. Supports HTTP/3, HTTP/2, and HTTP/1.1. HTTP/3 and HTTP/2 require a TLS certificate; without one the server falls back to plain HTTP/1.1 automatically.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::json::array::RawUnprocessedJSONArray;

#[test]
fn json_array_missing_comma() {
    let array = "[  123, 456 6,7 ,8  ]";
    let result = RawUnprocessedJSONArray::split_into_vector_of_strings(array.to_string());
    assert!(result.is_err());

    let message = result.err().unwrap();
    assert_eq!("Missing comma between array items or closing square bracket at the end of array: [  123, 456 6,7 ,8  ]", message);
}