调用代码
<?php
$url = 'https://api.lolimi.cn/API/che/api.php';
$data = array (
'type' => 'value',
'city' => 'value',
'line' => 'value',
'o' => 'value',
);
$query = http_build_query($data);
$res = file_get_contents($url.'?'.$query);
echo $res;
?>
const url = "https://api.lolimi.cn/API/che/api.php";
const params = {"type":"value","city":"value","line":"value","o":"value"};
const queryString = new URLSearchParams(params).toString();
fetch(`${url}?${queryString}`)
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
import requests
url = "https://api.lolimi.cn/API/che/api.php"
params = {"type":"value","city":"value","line":"value","o":"value"}
response = requests.get(url, params=params)
print(response.text)
import java.net.HttpURLConnection;
import java.net.URL;
import java.io.OutputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class ApiClient {
public static void main(String[] args) throws Exception {
String url = "https://api.lolimi.cn/API/che/api.php";
String params = "?type=value&city=value&line=value&o=value";
URL obj = new URL(url + params);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println(response.toString());
}
}
package main
import (
"bytes"
"fmt"
"io/ioutil"
"net/http"
"net/url"
)
func main() {
apiUrl := "https://api.lolimi.cn/API/che/api.php"
params := url.Values{}
params.Add("type", "value")
params.Add("city", "value")
params.Add("line", "value")
params.Add("o", "value")
resp, err := http.Get(apiUrl + "?" + params.Encode())
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, _ := ioutil.ReadAll(resp.Body)
fmt.Println(string(body))
}
curl 'https://api.lolimi.cn/API/che/api.php?type=value&city=value&line=value&o=value'
const https = require('https');
const querystring = require('querystring');
const url = "https://api.lolimi.cn/API/che/api.php";
const params = {"type":"value","city":"value","line":"value","o":"value"};
const query = querystring.stringify(params);
https.get(`${url}?${query}`, (res) => {
let data = '';
res.on('data', (chunk) => data += chunk);
res.on('end', () => console.log(data));
}).on('error', (err) => console.error(err));
using System;
using System.Net;
using System.Text;
class Program {
static void Main() {
string url = "https://api.lolimi.cn/API/che/api.php";
string query = "?type=value&city=value&line=value&o=value";
using (WebClient client = new WebClient()) {
string response = client.DownloadString(url + query);
Console.WriteLine(response);
}
}
}