将URL解析为组件[英] Parsing URL into components

问题描述

我想用 Java 解析一个带有斜线的描述性 URL(例如 server/books/thrillers/johngrisham/thefirm).

我的总体想法是处理我收到的数据以在数据库中进行查找(因此使用 URL 作为搜索条件),然后返回带有数据的 HTML 页面.

我该怎么做?

推荐答案

String urlToParse = "server/books/thrillers/johngrisham/thefirm";
String[] parsedURL = urlToParse.split("/");

您将拥有一个字符串数组,然后您可以使用它们.

// parsedURL[0] == "server";
// parsedURL[1] == "books";
// parsedURL[2] == "thrillers";
// parsedURL[3] == "johngrisham";
// parsedURL[4] == "thefirm";

本文地址:https://www.itbaoku.cn/post/978592.html