This repository has been archived on 2026-02-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Web2OAC/src/main/java/org/openautonomousconnection/oac2web/ins.java
2026-01-18 18:45:52 +01:00

33 lines
1.1 KiB
Java

package org.openautonomousconnection.oac2web;
import org.openautonomousconnection.protocol.packets.v1_0_0.beta.web.WebResponsePacket;
import org.openautonomousconnection.webserver.api.WebPage;
import org.openautonomousconnection.webserver.api.WebPageContext;
import java.net.URL;
import java.net.URLConnection;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
import java.util.Scanner;
public class ins implements WebPage {
@Override
public WebResponsePacket handle(WebPageContext webPageContext) throws Exception {
String content = null;
URLConnection connection = null;
try {
connection = new URL("https://open-autonomous-connection.org/ins.php").openConnection();
Scanner scanner = new Scanner(connection.getInputStream());
scanner.useDelimiter("\\Z");
content = scanner.next();
scanner.close();
}catch ( Exception ex ) {
content = ex.getMessage();
ex.printStackTrace();
}
return new WebResponsePacket(308, "text/html", new HashMap<>(), content.getBytes(StandardCharsets.UTF_8));
}
}