$array = get_headers($url,1) 转java
时间: 2024-04-14 08:30:05 浏览: 192
在Java中,你可以使用`URLConnection`类来获取URL的头信息。下面是一个示例代码,演示如何将`$array = get_headers($url,1)`转换为Java代码:
```java
import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
import java.util.Map;
public class Main {
public static void main(String[] args) {
String url = "http://example.com"; // 替换为你的URL
try {
URLConnection connection = new URL(url).openConnection();
Map<String, List<String>> headers = connection.getHeaderFields();
for (Map.Entry<String, List<String>> entry : headers.entrySet()) {
String key = entry.getKey();
List<String> values = entry.getValue();
System.out.println(key + ": " + values);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
请注意,上述代码中的`url`变量应替换为你想要获取头信息的实际URL。这段Java代码将打印出URL的所有头信息。你可以根据自己的需求对其进行进一步处理或提取特定的头信息。
阅读全文