Rust में HTTP अनुरोध कैसे करें? कोई built-in function नहीं है?
नमस्ते! मैंने Python और JavaScript के बाद Rust सीखना शुरू किया है, और एक समस्या का सामना किया। Python में मैं `requests.get(url)` लिखने का आदी हूँ, और सब काम करता है। Rust में मैं standard library में ऐसा कुछ खोजने की उम्मीद कर रहा था, लेकिन ऐसा लगता है कि वहाँ नहीं है।
मैंने केवल standard library का उपयोग करके एक public API पर सरल GET request लिखने की कोशिश की, लेकिन कुछ काम नहीं आया। यहाँ मेरा कोड है, जो स्पष्ट रूप से compile नहीं होता:
```rust
use std::net::TcpStream;
use std::io::Read;
fn main() {
let mut response = String::new();
let mut stream = TcpStream::connect("http://api.example.com/data").unwrap();
stream.read_to_string(&mut response).unwrap();
println!("{}", response);
}
```
त्रुटि protocol और HTTP समर्थन की कमी के बारे में कुछ कहती है। मैं समझता हूँ कि Rust एक system language है,