精华内容
下载资源
问答
  • URL结构

    2018-06-06 13:57:00
    完整URL由这几个部分构成:scheme://host:port/path?query#hash: scheme:通信协议,常用的有http、https、ftp、mailto等。host:主机域名或IP地址。port:端口号,可选。省略时使用协议的默认端口,如http默认...

     

     

    一、概念

    URL:统一资源定位符 (Uniform Resource Locator, URL)。

    完整的URL由这几个部分构成:scheme://host:port/path?query#hash:

    scheme:通信协议,常用的有http、https、ftp、mailto等。
    host:主机域名或IP地址。
    port:端口号,可选。省略时使用协议的默认端口,如http默认端口为80。
    path:路径由零或多个"/"符号隔开的字符串组成,一般用来表示主机上的一个目录或文件地址。
    query:查询,可选。用于传递参数,可有多个参数,用"&"符号隔开,每个参数的名和值用"="符号隔开。
    hash:信息片断字符串,也称为锚点。用于指定网络资源中的片断。

    二、举例

    比如URL如下,https://www.baidu.com/index.html?id=1&page=1#name1

    用javascript获得其中的各个部分如下:
    window.location.href:整个URl字符串,返回值:"https://www.baidu.com/index.html?id=1&page=1#name1"。
    window.location.protocol:协议部分,返回值:"https:"。
    window.location.host:主机部分。返回值:"www.baidu.com"。
    window.location.port:端口部分。如果采用了协议默认的端口,则返回空字符。本例返回值:""。
    window.location.pathname:路径部分。返回值:"/index.html"。
    window.location.search:查询(参数)部分。返回值:"?id=1&page=1"。
    window.location.hash:锚点。返回值:"#name1"。
     

    转载于:https://www.cnblogs.com/OIMM/p/9144762.html

    展开全文
  • ajax完整结构

    2017-01-16 21:07:00
    ajax完整结构: $.ajax({ url: "", //服务器路径 data: { }, //传递的参数,可为空,可多个 type: "post", //传递参数的方式,可POST可GET,一般用POST dataType: "json", //数据传递的格式,有Json和xml两种  a...

    ajax完整结构:

     $.ajax({
                url: "", //服务器路径
                data: { }, //传递的参数,可为空,可多个
                type: "post", //传递参数的方式,可POST可GET,一般用POST
                dataType: "json", //数据传递的格式,有Json和xml两种

        async:true,//异步,同步为false
                success: function (data) { //成功返回数据执行这里,排第2
                   
                },
                beforeSend: function () { //一触发ajax就执行,无任何延迟,排第1
                  
                },
                complete: function () { //所有的方法都执行完毕后再来执行这里,排最后(不管成功失败都会执行)
                   
                },
                error: function () { //服务器路径错误,或是服务器内部错误,走这里报错,此位置与success只会走一个
       
                }
            });

     ajax完整结构示例:

    aspx文件:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script src="js/jquery-1.7.2.min.js"></script>
        <title></title>
        <style>
            * {
                margin: 0px;
                padding: 0px;
            }
    
            #div-load {
                position: fixed;
                top: 0px;
                left: 0px;
                z-index: 100000000000;
                width: 100%;
                height: 100%;
                background-image: url(images/touming.jpg);
                display: none;
            }
    
                #div-load img {
                    float: left;
                }
        </style>
    </head>
    <body>
        <form id="form1" runat="server">
            <div>
                用户名:<input type="text" id="uname" /><br />
                密码:<input type="password" id="pwd" /><br />
                <input type="button" id="btn1" style="width: 150px; height: 50px; font-size: 18px;" value="登录" />
                <span id="sp1" style="color: red;"></span>
            </div>
    
    
    
            <div id="div-load">
                <img src="images/Loading6.gif" />
                <div>数据拼命加载中...</div>
            </div>
    
    
        </form>
    </body>
    </html>
    <script type="text/javascript">
        document.getElementById("btn1").onclick = function () {
            var un = document.getElementById("uname").value;
            var pwd = document.getElementById("pwd").value;
    
            $.ajax({
                url: "ajax/Login.ashx",
                data: { "uname": un, "pwd": pwd },
                type: "post",
                dataType: "json",
                success: function (data) {
                    if (data.ok == "1") {
                        window.location.href = "Default2.aspx";
                        document.getElementById("btn1").setAttribute("disabled", "disabled");
                        document.getElementById("btn1").value = "正在跳转,请稍后...";
                    }
                    else {
                        document.getElementById("sp1").innerHTML = "用户名或密码错误!";
                        document.getElementById("btn1").removeAttribute("disabled");
                        document.getElementById("btn1").value = "登录";
                    }
    
                },
                beforeSend: function () {
                    document.getElementById("sp1").innerHTML = "";
                    document.getElementById("btn1").setAttribute("disabled", "disabled");
                    document.getElementById("btn1").value = "登录中...";
    
                    document.getElementById("div-load").style.display = "block";
                },
                complete: function () {
                    document.getElementById("div-load").style.display = "none";
                },
                error: function () {
                    document.getElementById("sp1").innerHTML = "服务器连接失败!";
                    document.getElementById("btn1").removeAttribute("disabled");
                    document.getElementById("btn1").value = "登录";
                }
            });
    
    
        };
    </script>

    ashx文件:

    <%@ WebHandler Language="C#" Class="Login" %>
    
    using System;
    using System.Web;
    using System.Web.SessionState;
    
    public class Login : IHttpHandler, IRequiresSessionState
    {
    
        public void ProcessRequest(HttpContext context)
        {
            System.Threading.Thread.Sleep(3000);
    
            string end = "{\"ok\":\"0\"}";
    
            string uname = context.Request["uname"];
            string pwd = context.Request["pwd"];
    
            Users u = new UsersData().SelectUser(uname, pwd);
    
            if (u != null)
            {
                context.Session["user"] = uname;
                end = "{\"ok\":\"1\"}";
            }
    
            context.Response.Write(end);
            context.Response.End();
    
        }
    
        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    
    }

     

    转载于:https://www.cnblogs.com/wy1992/p/6290224.html

    展开全文
  • URL结构分解

    千次阅读 2017-02-17 20:54:10
    完整URL由这几个部分构成:scheme://host:port/path?query#hash: scheme:通信协议,常用的有http、https、ftp、mailto等。 host:主机域名或IP地址。 port:端口号,可选。省略时使用协议的默认端口,如http默认...
    一、概念

    URL:统一资源定位符 (Uniform Resource Locator, URL)。

    完整的URL由这几个部分构成:scheme://host:port/path?query#hash:

    scheme:通信协议,常用的有http、https、ftp、mailto等。
    host:主机域名或IP地址。
    port:端口号,可选。省略时使用协议的默认端口,如http默认端口为80。
    path:路径由零或多个"/"符号隔开的字符串组成,一般用来表示主机上的一个目录或文件地址。
    query:查询,可选。用于传递参数,可有多个参数,用"&"符号隔开,每个参数的名和值用"="符号隔开。
    hash:信息片断字符串,也称为锚点。用于指定网络资源中的片断。

    二、举例

    比如URL如下,https://www.baidu.com/index.html?id=1&page=1#name1

    用javascript获得其中的各个部分如下:
    window.location.href:整个URl字符串,返回值:"https://www.baidu.com/index.html?id=1&page=1#name1"。
    window.location.protocol:协议部分,返回值:"https:"。
    window.location.host:主机部分。返回值:"www.baidu.com"。
    window.location.port:端口部分。如果采用了协议默认的端口,则返回空字符。本例返回值:""。
    window.location.pathname:路径部分。返回值:"/index.html"。
    window.location.search:查询(参数)部分。返回值:"?id=1&page=1"。
    window.location.hash:锚点。返回值:"#name1"。

    展开全文
  • url结构说明

    2015-05-13 09:28:00
    就以下面这个URL为例,介绍下普通URL的各部分组成 ...从上面的URL可以看出,一个完整URL包括以下几部分:1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,...

    就以下面这个URL为例,介绍下普通URL的各部分组成

    http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name

    从上面的URL可以看出,一个完整的URL包括以下几部分:
    1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是HTTP协议。在"HTTP"后面的“//”为分隔符

    2.域名部分:该URL的域名部分为“www.aspxfans.com”。一个URL中,也可以使用IP地址作为域名使用

    3.端口部分:跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口

    4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

    5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名(index.html)

    6.锚部分:从“#”开始到最后,都是锚部分。本例中的锚部分是“name”。锚部分也不是一个URL必须的部分

    7.参数部分:从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24618&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符。

    转载于:https://www.cnblogs.com/so-letitgo/p/4499404.html

    展开全文
  • URL结构组成详解

    2018-09-06 19:44:00
    以下面这个URL为例,介绍下普通URL...page=1#name从上面的URL可以看出,一个完整URL包括以下几部分:1、协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HT...
  • url的组成结构信息

    千次阅读 多人点赞 2019-07-01 14:16:35
    从上面的URL可以看出,一个完整URL包括以下几部分: 1.协议部分(protoca)l:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是...
  • Ajax完整结构和删除

    2016-11-14 23:06:00
    1、ajax完整结构 注意:(1)最后一个没有"," (2)ajax对网速要求高,最好有各种提示和使用按钮(可使其失效,防止重复加载) $.ajax({ url: "ajax/tian.ashx",//连接的服务端 data: { "ncode": dd },//...
  • url完整结构 协议类型(protocol) 通过URL可以指定的主要有以下几种:http、ftp、gopher、telnet、file等 URL的组成协议 1、protocol(协议):指定使用的传输协议,下表列出 protocol 属性的有效方案...
  • ajax写法的完整结构 $.ajax({ url : "abc.shtml",//连接的服务端 timeout:5000,//超时时间(毫秒) data : { "key" : value },//提交的数据 type : "post",//提交的方式 dataType : "json",//...
  • (二)ajax的完整结构 ajax完整结构: $.ajax({ url:"",//服务器路径 data:{},//给服务端传递的参数,可以没有,也可以是多个 type:"post", //传递参数的方式,可post可get dataType:"json",//...
  • 一、Ajax完整结构 $.ajax({ url:"Main.ashx", data:{}, dataType:"json", type:"post", async:false, //异步功能,默认是true,改为false就把异步关闭了 success:function(msg){ }, ...
  • 完整渲染过程——从URL到页面

    千次阅读 2017-10-06 10:52:17
    当用户输入一串URL(统一资源定位符)到完整的页面渲染出来,到底经历了什么呢~下面我来描述一下整个过程。 先列出他的大致流程: 浏览器根据请求的URL交给DNS域名解析,找到真实的IP,向服务器发起请求; 服务器...
  • 注意写注释的地方 $("#btn1").click(function () { $.ajax({ url: "../Handler2.ashx", data: {}, type: "post", dataType: "json", as...
  •  遇到包含的可能特殊字符,用Stack这个存储结构做个中转,为得是过滤掉哪些特殊字符  用java提供的URLDecode函数,做最后解析 未完待续: package web.transfer; import java.io.UnsupportedEncodingException...
  • 从浏览器接收url到开启网络请求线程(这一部分可以展开浏览器的机制以及进程与线程之间的关系) 开启网络线程到发出一个完整的http请求(这一部分涉及到dns查询,tcp/ip请求,五层因特网协议栈等知识) 从服务器...
  • 作为一个完整的页面,从浏览器地址栏访问新增的模块。 2. 作为页面的一个片段,插接到现已存在的网页上。 下面的例子描述的第一种方式扩展出来的模块。 案例假设公司名称为Cartz, 现在要为该公司编写一个旅馆预订的...
  • ajax完整结构: $.ajax({ url:"",//服务器路径 data:{},//给服务端传递的参数,可以没有,也可以是多个 type:"post", //传递参数的方式,可post可get dataType:"json",//数据传递的格式,有json和xml两...
  • URL

    2018-05-17 17:04:00
    从百度百科引用 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个...完整的、带有授权部分的普通统一资源标志符语法看上去如...
  • 多币种支付系统通过提供一种后端结构来组织支付地址,从而能够以多种加密货币进行支付。 创建支付侦听器以不断扫描区块链并在满足某些条件时触发回调。 多币种支付系统有助于轻松访问跨区块链功能。 它用golang编写...
  • 一、安装 在官网下载tp5的最新版本的完整版,并解压...二、目录结构 目录 说明 application 应用目录 config 应用配置目录 extend 扩展类库目录 public WEB目录 route 路由定义目录 runtime 缓存...
  • URL详解

    千次阅读 2016-02-29 22:29:16
    一,URL结构 例如:scheme://login:password@address:port/path/to/resource?query_string#fragment。这是一个符合规范的绝对URL,它包括了访问特定资源所需要的全部信息,绝对URL和访问时的状态无关,与之相...
  • CREATE TABLE 复制表 LIKE 表; INSERT INTO 复制表 SELECT * FROM 表;     hive: ...insert into t_positions (title,spider_url) ...request_url as spider_url from position_hbase where p_na...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 541
精华内容 216
关键字:

url完整结构