Merge test-round2: round 2 scan test (4 rust files)

This commit is contained in:
xvgawa@gmail.com
2026-06-03 21:33:06 +08:00
4 changed files with 76 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
use std::io::{self, Read, Write};
use std::net::TcpListener;
use std::fs::File;
use std::process::Command;
fn handle_connection(mut stream: std::net::TcpStream) -> io::Result<()> {
let mut buffer = [0; 1024];
stream.read(&mut buffer)?;
let response = "HTTP/1.1 200 OK\r\n\r\nHello";
stream.write_all(response.as_bytes())
}
fn main() -> io::Result<()> {
let listener = TcpListener::bind("127.0.0.1:8080")?;
for stream in listener.incoming() {
handle_connection(stream?)?;
}
Ok(())
}

View File

@@ -0,0 +1,19 @@
use std::io::{self, Read, Write};
use std::net::TcpListener;
use std::fs::File;
use std::process::Command;
fn handle_connection(mut stream: std::net::TcpStream) -> io::Result<()> {
let mut buffer = [0; 1024];
stream.read(&mut buffer)?;
let response = "HTTP/1.1 200 OK\r\n\r\nHello";
stream.write_all(response.as_bytes())
}
fn main() -> io::Result<()> {
let listener = TcpListener::bind("127.0.0.1:8080")?;
for stream in listener.incoming() {
handle_connection(stream?)?;
}
Ok(())
}

View File

@@ -0,0 +1,19 @@
use std::io::{self, Read, Write};
use std::net::TcpListener;
use std::fs::File;
use std::process::Command;
fn handle_connection(mut stream: std::net::TcpStream) -> io::Result<()> {
let mut buffer = [0; 1024];
stream.read(&mut buffer)?;
let response = "HTTP/1.1 200 OK\r\n\r\nHello";
stream.write_all(response.as_bytes())
}
fn main() -> io::Result<()> {
let listener = TcpListener::bind("127.0.0.1:8080")?;
for stream in listener.incoming() {
handle_connection(stream?)?;
}
Ok(())
}

View File

@@ -0,0 +1,19 @@
use std::io::{self, Read, Write};
use std::net::TcpListener;
use std::fs::File;
use std::process::Command;
fn handle_connection(mut stream: std::net::TcpStream) -> io::Result<()> {
let mut buffer = [0; 1024];
stream.read(&mut buffer)?;
let response = "HTTP/1.1 200 OK\r\n\r\nHello";
stream.write_all(response.as_bytes())
}
fn main() -> io::Result<()> {
let listener = TcpListener::bind("127.0.0.1:8080")?;
for stream in listener.incoming() {
handle_connection(stream?)?;
}
Ok(())
}