`
shilianjun
  • 浏览: 35418 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java 解析 url

    博客分类:
  • java
阅读更多

public static Map<String, String> getParamsMap(String URL) {
Map<String, String> mapRequest = new HashMap<String, String>();
try {
String[] arrSplit = null;
String strUrlParam = TruncateUrlPage(URL);
if (strUrlParam == null) {
return mapRequest;
}
arrSplit = strUrlParam.split("[&]");
for (String strSplit : arrSplit) {
String[] arrSplitEqual = null;
arrSplitEqual = strSplit.split("[=]");

if (arrSplitEqual.length > 1) {
mapRequest.put(arrSplitEqual[0], arrSplitEqual[1]);
} else {
if (arrSplitEqual[0] != "") {
mapRequest.put(arrSplitEqual[0], "");
}
}
}
} catch (Exception e) {
}
return mapRequest;
}

private static String TruncateUrlPage(String strURL) {
String strAllParam = null;
try {
String[] arrSplit = null;
strURL = strURL.trim().toLowerCase();
arrSplit = strURL.split("[?]");
if (strURL.length() > 1) {
if (arrSplit.length > 1) {
if (arrSplit[1] != null) {
strAllParam = arrSplit[1];
}
}
}
} catch (Exception e) {
}
return strAllParam;
}
分享到:
评论

相关推荐

    java 版Url转换工具,可得到真实的URL

    Java URL转换工具是一种用于解析和处理URL的程序,它能够帮助开发者获取URL背后的真实地址,尤其是在面对重定向、参数编码等情况时。在Web开发中,URL(Uniform Resource Locator)是互联网资源的统一地址,它包含了...

    解析URL和文件的编码方式

    本文将深入解析URL和文件的编码方式,以帮助理解这些概念及其在实际工作中的应用。 首先,URL是互联网上访问资源的唯一地址,它包含了协议、主机名、路径、查询参数等组成部分。在URL中,为了确保所有字符都能安全...

    java 读取URL的资源并写入到指定路径的文件中

    利用java 读取URL的资源,并且把读取到的资源写入到指定路径的文件中。

    java-根据网站链接url生成二维码qrcode

    本篇文章将详细介绍如何在Java环境中,基于给定的网站链接URL生成二维码图片并存储到本地目录。 首先,我们需要引入一个Java二维码生成库,例如`com.google.zxing`库中的`javase`模块,这个模块提供了生成和解码...

    java解析出url请求的路径和参数键值对类(解析出url请求的路径,包括页面)

    public class CRequest { /** * 解析出url请求的路径,包括页面 * @param strURL url地址 * @return url路径 */ public static String UrlPage(String strURL) { String strPage=null; String[] arrSplit=null; ...

    Java实现的生成二维码和解析二维码URL操作示例

    Java 实现生成二维码和解析二维码 URL 操作示例 Java 是一种广泛使用的编程语言,具有强大的功能和灵活性。在实际应用中,生成二维码和解析二维码 URL 是非常常见的操作。本文将详细介绍 Java 实现生成二维码和解析...

    Java读取网址URL中的图片并显示.rar

    Java读取网址URL中的图片并显示,这是个很简单的例子,从网络取得图象,通过Java解析URL,过滤出图片地址,并读取远程URL中的图片内容,显示在JAVA的窗口中。本例主要是通过Toolkit对象,用于获取图像。编写时,我们...

    HTTP url解析

    http的url参数解析,包括编解码等功能

    java URL转PDF文件

    在Java编程环境中,将一个URL链接的内容转换为PDF文件是一个常见的需求,这通常涉及到网络请求、HTML解析以及PDF生成等多个步骤。以下是一个详细的步骤指南,涵盖了这个过程中的关键知识点: 首先,我们需要处理URL...

    java解析DWG文件为json使用superMap

    【标题】:“java解析DWG文件为json使用superMap” 【描述】:“java使用superMap解析DWG文件为json输出,本地通过,附件中为word操方式按照步骤可以导入数据集” 【标签】:“java解析DWG文件json java读取dwg...

    Java解析wsdl文档获取具体的方法与参数

    总结,Java解析WSDL文档获取具体的方法与参数涉及的主要知识点包括:XML解析(DOM)、JAX-WS框架、`javax.xml.ws.Service`类的使用,以及如何基于WSDL生成服务客户端代码。理解这些概念,将有助于开发和消费Web服务...

    整理后的url工具类

    URL工具类在Java编程中扮演着重要角色,它帮助开发者更方便地处理URL相关的任务,例如构建、解析和操作URL。这个"整理后的url工具类"很可能是为了简化HTTP请求,特别是涉及到文件上传或模拟表单提交的场景。 首先,...

    java解析上传的shp文件,包含jar,方法,shp文件

    在Java编程环境中,解析Shapefile(.shp)文件是一项常见的任务,特别是在地理信息系统(GIS)应用中。Shapefile是一种广泛用于存储地理空间数据的开放格式。为了在Java中处理这些文件,我们可以利用开源库GeoTools...

    java解析给定url

    HtmlParse,解析给定url中的中文字符,输出到文本文件中: url:可配置多个 输出路径:可配置 package com.lhs; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import ...

    java通过url调用接口

    在Java编程中,通过URL调用接口是一种常见的网络通信方式,尤其在Web服务和API交互中扮演着重要角色。这个项目提供了一种方法,通过URL发送请求并接收响应,然后将响应的字符串转换为JSON格式进行处理。接下来,我们...

    jurl一个快速简单的URL解析Java库

    3. **路径解析**:`jurl`库能够正确解析URL路径中的相对路径和绝对路径,支持路径段的合并和拆分,这对于处理复杂的URL结构非常有用。 4. **API友好**:`jurl`库提供了简洁明了的API接口,使得开发者可以方便地构建...

    java解析rss具体信息

    ### Java 解析 RSS 具体信息 #### 一、RSS 概述 RSS(Really Simple Syndication)是一种用于共享新闻和其他 Web 内容的数据格式。RSS 文件(也称为 RSS Feed 或 XML Feed)允许用户订阅网站上的最新更新。通过 ...

    java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

    1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....

    JAVA验证URL是否有效连接的方法

    ### JAVA验证URL是否有效连接的方法 #### 背景与目的 在进行远程服务器或Web应用的监控时,经常会遇到需要验证某个URL是否能够成功访问的情况。这不仅可以用于监测服务的健康状态,还可以帮助开发者及时发现并处理...

Global site tag (gtag.js) - Google Analytics