`

对url的操作

 
阅读更多
    url='http://localhost:3000/bulk_messages/edit?message_id=78'

    (1) 获取url(带域名,带参数):
   
document.URL

       结果:'http://localhost:3000/bulk_messages/edit?message_id=78'
   
window.location.href

       结果同上

    (2) 获取url(不包括域名,不带参数): 
   
window.location.pathname

       结果:‘/bulk_message/edit’

    (3) 获取url的主机部分(带端口):  
   
window.location.host
 
       结果:‘localhost:3000’

    (4) 获取url的主机部分(不带端口):
   
document.domain

       结果:‘localhost’
   
location.hostname

       结果同上

    (5) 获取url中的参数:
   
window.location.search

       结果: ‘?message_id=78’

    (6) 获取url协议:
   
window.location.protocol

        结果: ‘http:’

    (7) 获取url端口部分:
   
window.location.port

        结果: ‘3000’

分享到:
评论

相关推荐

    Boost.URL是一个用于操作统一资源标识符(URI)和定位器(URL)的库。.zip

    Boost.URL库是C++编程语言中的一个开源工具,专门设计用于处理和操作统一资源标识符(URI)和统一资源定位器(URL)。这个库提供了一套全面且强大的API,允许开发者高效、安全地进行URL解析、构建、修改以及验证等...

    PHP中对URL、HTTP的处理.pdf

    在PHP程序中,经常需要对URL进行各种操作,例如传递参数、跳转链接等。由于URL可能包含特殊字符或者与其他参数产生冲突,因此对URL进行适当的编码和解码是非常必要的。 1. **避免冲突**:当一个URL作为参数传递给另...

    urlcode解码-HTTP:URL编码解码

    本文将深入探讨URL编码与解码的概念,以及如何在编程中实现这些操作。 URL编码是将URL中可能引起问题的字符转换为ASCII字符集的等效百分号编码。这包括空格、非ASCII字符以及某些特殊字符,如大括号、引号、尖括号...

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

    在生成二维码和解析二维码的过程中,需要对文件进行读写操作。Java 提供了多种文件读写操作的方法,在这里我们使用 `File` 和 `FileInputStream` 类来实现文件读写操作。 以下是文件读写操作的代码: ```java ...

    java 对URL相关处理

    在Java开发中,经常需要对URL进行操作,包括但不限于检查URL的有效性、检测URL是否可以连接、获取服务器响应等。本文将通过几个示例代码片段,详细介绍如何利用Java进行这些操作。 #### 二、检查URL有效性 检查URL...

    URLRewrite URL重写组件

    URL重写是将用户请求的实际URL转换为另一种形式,这个过程对用户透明,但服务器会根据新的URL执行不同的处理逻辑。这有助于提高网站的可访问性,同时使URL更具可读性和可记忆性。 ### 二、URLRewrite组件安装与配置...

    易语言URL编解码

    在易语言中进行URL编解码是网络编程中的常见操作,主要用于处理URL(统一资源定位符)中的特殊字符,以确保数据在网络传输过程中的正确性。 URL编解码主要包括两个部分:URLEncode和URLDecode。URLEncode是将URL中...

    url播放器播放url地址

    根据提供的压缩包子文件的文件名称“小龙URL播放器.exe”,我们可以推断这是一款名为“小龙URL播放器”的应用程序,且文件后缀为.exe,意味着它是Windows操作系统下的可执行文件。这款播放器可能是由“小龙”开发的...

    C#Url操作类封装、仿Node.Js中的Url模块实例

    这个话题主要涉及到了C#中对URL操作的类封装,以及如何模仿Node.js中的Url模块功能。Node.js的Url模块提供了方便的方法来处理URL,而本文档将介绍如何在C#中实现类似的功能。 首先,我们可以看到一个名为`...

    JS实现URL编码转换中文

    在JavaScript中,提供了`encodeURIComponent`和`decodeURIComponent`两个方法来进行URL编码与解码操作。 - **`encodeURIComponent`**:该函数接受一个字符串作为参数,并返回一个经过URL编码的字符串。 - **`...

    iphone url获取

    9. **Swift语法**:在Swift中,URL相关的方法和类名可能会有不同,例如`URL`替代了`NSURL`,`Data`替代了`NSData`,这些都是Swift对Objective-C原生API的改进。 10. **Xcode项目文件**:在提供的压缩包文件中,`App...

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

    使用Java开发的URL转换工具通常具有跨平台性,可以在Windows、Linux、Mac OS等不同操作系统上运行。它对于开发者来说是一个实用的工具,特别是在处理复杂的URL逻辑时,能提高开发效率并确保URL处理的准确性。在实际...

    URL编码解码工具 反向分析URL地址

    URL编码与解码是互联网通信中的重要环节,它涉及到数据在网络中传输时的标准化..."URL编码解码工具.exe" 提供了一个直观、便捷的方式来操作和分析URL,对于IT从业者,尤其是Web开发者来说,是一个非常实用的辅助工具。

    php中对链接url的处理

    在PHP中,处理URL是一项常见的任务,包括获取当前URL、前一页面的URL以及对URL进行修改和操作。以下是一些关于PHP中URL处理的关键知识点: 1. **获取当前URL**: 使用`$_SERVER`全局数组中的`HTTP_HOST`和`...

    PHP 解析URL和URL参数拆分与合并

    URL包含了访问网络资源所需的所有信息,包括协议、主机名、路径、查询参数...这些工具在开发过程中非常实用,尤其是在处理表单提交、API请求等涉及URL操作的场景。理解并熟练掌握这些函数,能提升PHP编程的效率和质量。

    URL Protocol网页调用本地程序,带参数测试版,对URLProtocol不了解的可学习

    使用URL Protocol实现网页调用本地程序,通过不同参数,可进行不同操作,简单测试版。 在浏览器无法调用本地资源,项目需要网页打开本地excel,而进行URL Protocol研究测试。 无法编辑下载需要的分数,很抱歉。 所有...

    关键词URL采集工具_url_

    关键词URL采集工具的核心功能就是对这些URL进行操作,它能根据用户输入的关键词,遍历搜索引擎结果页面,抓取与之匹配的URL。这些URL可以用于进一步的数据挖掘,如内容分析、竞争对手研究、链接建设等。通过有效管理...

    asp.net 实现对url的重写

    - **系统迁移**:当应用需要更换架构或服务器时,URL重写可以保持旧URL的有效性,减少对用户的干扰。 **3. ASP.NET URL重写方式** - **使用IIS URL重写模块**:这是微软提供的一个IIS扩展,可以直接在IIS管理器中...

    全站URL自定义插件

    7. 数据库更新:部分插件可能需要更新数据库结构以支持新的URL格式,按照插件文档指示操作即可。 总之,ECSHOP全站URL自定义插件是一个强大的工具,它可以帮助电商网站实现URL的优化,提升用户体验,增强SEO效果,...

    网页链接 URL 地址解码

    总的来说,URL解码是互联网技术中的基本操作,对于用户和开发者都有着重要的意义。理解URL编码和解码的工作原理,掌握相关工具的使用,能帮助我们更好地理解和解决与URL相关的问题,提高网络交互的效率和体验。无论...

Global site tag (gtag.js) - Google Analytics