精华内容
下载资源
问答
  • while (true) { System.out.println("请输入需要查询的URL:"); str = scanner.nextLine().trim(); if (str.equalsIgnoreCase("exit")) { System.out.println("程序退出"); break; } else if (str.length() == 0) { ...

    /**

    * @ClassName TestSocket1

    * @Version 1.0

    * @Date 2014-9-26 上午10:19:36

    */

    public class TestSocket1 {

    public static void main(String[] args) throws UnknownHostException {

    String str = "";

    Scanner scanner = new Scanner(System.in);

    while (true) {

    System.out.println("请输入需要查询的URL:");

    str = scanner.nextLine().trim();

    if (str.equalsIgnoreCase("exit")) {

    System.out.println("程序退出");

    break;

    } else if (str.length() == 0) {

    System.out.println("本机IP " + getLocalHost(str));

    } else {

    System.out.println(Arrays.toString(getWebHost(str).toArray()));

    }

    }

    }

    private static String getLocalHost(String url) throws UnknownHostException {

    return InetAddress.getLocalHost().toString();

    }

    private static List getWebHost(String url)

    throws UnknownHostException {

    List res = new LinkedList();

    InetAddress[] address = InetAddress.getAllByName(url);

    for (InetAddress inetaddress : address) {

    res.add(inetaddress.getHostAddress());

    }

    return res;

    }

    }

    原文:http://www.cnblogs.com/zhonghuazhi/p/3994390.html

    展开全文
  • 我最近在做一个asp网站时...问题很快被发现,是因为每次点击页码相当于刷新网页一次,记录集又会重新创建,并且再获取不到查询所需的URL参数。 我的第一个反应是能不能保存记录集,因为如果让每个页码再去传递之前的参

    我最近在做一个asp网站时用到分页导航,当我查看数据库中的所有记录时,分页导航没有问题,但当我要查看通过另一个网页传递过来的参数进行数据库查询的记录时,分页导航出现了问题:点击其它页码后,又显示成含所有记录的分页导航。问题很快被发现,是因为每次点击页码相当于刷新网页一次,记录集又会重新创建,并且再获取不到查询所需的URL参数。

    我的第一个反应是能不能保存记录集,因为如果让每个页码再去传递之前的参数未免也太多余,而之后我发现,保存记录集还是不可行的最大的原因就是一旦记录数量庞大,记录集会太占内存资源,不管是服务器端还是客户端,客户总不希望浏览你的网页时占太多资源吧。所以最后想到还是用session对象来做比较方便:

     即先讲传递过来的URL参数保存在session对象中,然后每次创建记录集时就通过session变量保存的参数来查询数据库,这是我目前认为较方便可行的办法。

    还请大家多多指教。

    展开全文
  • php-获取完整的URL,包括查询字符串和anch有没有办法获取包含页面中用于请求当前页面的整个URL,包括锚点(#后面的文本-我可能使用了错误的单词)?即foo.php页面包含在bar.php中。 如果我在foo.php中使用您的解决...

    php-获取完整的URL,包括查询字符串和anch

    有没有办法获取包含页面中用于请求当前页面的整个URL,包括锚点(#后面的文本-我可能使用了错误的单词)?

    即foo.php页面包含在bar.php中。 如果我在foo.php中使用您的解决方案,则需要说出bar.php?blarg = a#blahblahblah

    Alex S asked 2020-07-13T22:07:16Z

    7个解决方案

    82 votes

    不,恐怕不会,因为哈希(包括#的字符串)永远不会传递到服务器,因此它仅仅是浏览器的行为属性。 但是,document.location.hash变量将包含其余变量。

    如果您真的需要知道哈希是什么,则必须使用document.location.hash JavaScript属性,该属性包含哈希的内容(然后您可以将其插入表单中,或使用ajax请求将其发送到服务器)。

    Kazar answered 2020-07-13T22:07:34Z

    11 votes

    // find out the domain:

    $domain = $_SERVER['HTTP_HOST'];

    // find out the path to the current file:

    $path = $_SERVER['SCRIPT_NAME'];

    // find out the QueryString:

    $queryString = $_SERVER['QUERY_STRING'];

    // put it all together:

    $url = "http://" . $domain . $path . "?" . $queryString;

    echo $url;

    // An alternative way is to use REQUEST_URI instead of both

    // SCRIPT_NAME and QUERY_STRING, if you don't need them seperate:

    $url = "http://" . $domain . $_SERVER['REQUEST_URI'];

    echo $url;

    Mihir Bhatt answered 2020-07-13T22:07:49Z

    5 votes

    您可以使用Javascript onload函数传递完整的URL,包括锚点(#后面的部分),该函数会将URL发送到Ajax端点。

    Alex Weinstein answered 2020-07-13T22:08:09Z

    4 votes

    您不能-您必须通过Javascript将哈希值写入Cookie,才能在后续请求中将其发送到服务器。

    karim79 answered 2020-07-13T22:08:29Z

    2 votes

    此示例节目的完整URL请求为echo curPageURL();或https

    function curPageURL() {

    $pageURL = 'http';

    if(isset($_SERVER["HTTPS"]))

    if ($_SERVER["HTTPS"] == "on") {

    $pageURL .= "s";

    }

    $pageURL .= "://";

    if ($_SERVER["SERVER_PORT"] != "80") {

    $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];

    } else {

    $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];

    }

    return $pageURL;

    }

    用法:echo curPageURL();

    Elshan answered 2020-07-13T22:08:54Z

    0 votes

    的确,您不能将哈希数据传递到服务器。 但有时您想要的是从服务器获取带有“ #blablabla”的网址,例如当您与“#”共享链接时,但该站点需要登录。 下面是另一种思考方式,可能不会有所不同。

    首先,有时您想与“#”共享链接,例如:

    www.so.com#lala

    首先,您可以使用javascript更改网址,并使用“?”传递一些数据 和“#”同时显示,例如:

    www.so.com?foo=lala&&flag=hash#lala

    然后,随着“#”神经传递到服务器,但是您可以从$ _GET ['']获取数据,例如:

    if($_GET['flag'] === 'hash'){

    // base url

    $_SESSION['url'] = strtok('http://'.$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"],"?");

    // hash data

    $_SESSION['hash'] = $_GET['foo'];

    }

    然后,您可以使用“#”数据进行所有操作,如果要将其传递给客户端,则可以:

    $url = $_SESSION['url']."#".$_SESSION['hash'];

    header("Location:".$url);

    最后,网址又回来了

    gy134340 answered 2020-07-13T22:09:36Z

    -5 votes

    您可以使用rawurlencode函数传递锚。

    基本上,您只需要执行以下操作:

    bar.php?blarg=a<?php echo rawurlencode('#blahblahblah')?>

    user1175283 answered 2020-07-13T22:10:00Z

    展开全文
  • Angular 文档上关于怎么来获取这两种URL规范的querystring并没有给出详细的解释。ActivatedRoute文档:interface ActivatedRoute { snapshot: ActivatedRouteSnapshot url: Observable[]> params: Observable ...

    Angular 文档上关于怎么来获取这两种URL规范的querystring并没有给出详细的解释。

    ActivatedRoute文档:

    interface ActivatedRoute { 
      snapshot: ActivatedRouteSnapshot
      url: Observable<UrlSegment[]>
      params: Observable<Params>
      queryParams: Observable<Params>
      fragment: Observable<string>
      data: Observable<Data>
      outlet: string
      component: Type<any>|string|null
      get routeConfig(): Route|null
      get root(): ActivatedRoute
      get parent(): ActivatedRoute|null
      get firstChild(): ActivatedRoute|null
      get children(): ActivatedRoute[]
      get pathFromRoot(): ActivatedRoute[]
      get paramMap(): Observable<ParamMap>
      get queryParamMap(): Observable<ParamMap>
      toString(): string
    }

    获取这两种不同格式的url的方法就是上面的params,queryParams

    二者都返回一个Observable可观察对象,泛型为一个Params

    下面转到Params 文档说明:

    type Params = {
      [key: string]: any
    };

    下面是拿出queryString的实践

    Matrix URL

    let param =  this.route.params.map(params => params['key'])

    Default URL

    let param =  this.route.queryParams.map(params => params['key'])
    展开全文
  • 然后,知道怎么写数据库增删改语句。 然后把查询出来的音乐url地址放在html中。 我现在想知道最后一步怎么做??怎么用查询出来的结果代替那个本地的URL? [img=...
  • ES的url方式的查询方法

    万次阅读 2018-11-29 11:23:04
    最近公司在做用户画像,后面搭建es集群,为了实现根据标签查询用户的...后面肯定不是用es原生API的方式进行查询的,那么http方式的查询es是怎么样呢? 首先知道es集群的ip地址,默认端口9200。 1.根据id精准查询: ...
  • index.asp文件中部分内容: <!--#include file ="conn2.asp"--> <% set rs=server.createobject("adodb.recordset") ...exec="select * from ImgClass where ClassName<...".." ''如果变量长度大于20--...
  • 浏览器怎么解析url

    2021-03-02 21:10:04
    浏览器怎么解析url 协议 现在的协议一般是http和https的协议 HTTP 即Hyper Text Transfer Protocol (超文本传输协议),,用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。它基于TCP/IP...
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"云数据库SQL Server,具有企业许可授权,权限更为开放,引擎功能更为强大。...
  • 下面介绍访问日志的配置、通过脚本访问日志得到所有请求的url,还有通过访问日志来查看前30条访问比较慢的接口。tomcat访问日志配置tomcat访问日志格式配置,在config/server.xml里Host标签下加上在日志文件中将...
  • 最后,在我查看了spark-shell在服务器中自动创建的sqlContext变量的配置之后,我看到有很多url和配置变量,我在HDFS或其他服务器中没有权限。需要对PROD Metastore执行查询。我知道用直线工作查询PROD Metastore,我...
  • 是把查询条件的值,异步传到后台,然后后台再返回json,前台改变url绑定?
  • url: '/esg/bsnsvc/bsnsvc!getBsnsvcByBsnvcId.action', data:obj }).success(function (data) { d.resolve(data); }).error(function (data) { d.reject(data); }); return d.promise; },
  • 所以就有一个想法,能不能实时监测这个 h5 的 URL 一单发现被拦截 就立马更换 域名或 url 在网上看到好多借口,但是都是付费 api 。 解决方案 于是自己研究了一下,发现一个微信的官方检测借口。 ...
  • 怎么查服务器DNS

    2008-12-25 09:41:08
    先ping对方ip ping [url]www.sina.com.cn[/url] 得出ip202.194.168.2 用nslookup nslookup 查处dns,dns一般为2个,一个备用 转载于:https://blog.51cto.com/opper/122352
  • 下面介绍访问日志的配置、通过脚本访问日志得到所有请求的url,还有通过访问日志来查看前30条访问比较慢的接口。tomcat访问日志配置tomcat访问日志格式配置,在config/server.xml里Host标签下加上在日志文件中将...
  • 这个问题之前、最近、我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢。 那这什么个过程呢(这个问题我在之后的博客中在写)? 网上各种的...
  • 环境:strust2,hibernate3 现在分页已经实现好了,按条件查询也实现好了,但是就是两者结合起来有问题。 按照条件查询后,如果有多页,点击分页的链接,...2 如果使用URL以get方式传参,怎么解决中文参数编码问题?
  • /usr/bin/python# encoding:utf-8import urllib2, json, urllib# 1、邮编地址data = {}data["appkey"] = "your_appkey_here"data["zipcode"] = "310012"url_values = urllib.urlencode(data)url = ...
  • getrow($sql); $server=$db->getrow('select * from '.tname('server').' where CD_ID='.$row['CD_Server'].''); if($row){ $CD_Url=$row['CD_Url']; $play...
  • 直接上代码var resu;var db = require("./dbs.js");...var server=http.createServer(function(req,res){if(req.url!=="/favicon.ico"){resu = db.searchDb();res.writeHead(200,{"Content-Type":"...
  • 创建mysql函数 fun_Knowledge_child_url, 输入一个int类型节点chId,return一个url字符串BEGINDECLAREsTempVARCHAR(1000);DECLAREsTempChdVARCHAR(1000);DECLAREknoNameVARCHAR(100);DECLAREtempPidINT;SETsTemp='$';...
  • url:"${pageContext.request.contextPath}/listLogDb", postData:{"txDate":txDate,"jobNameStr":jobName}, rownumbers : true, // 是否显示前面的行号 datatype : "post", // 返回的数据类型 ...
  • mysql php数据库表结构产品表 product产品id 产品目录 产品名称productid cids productname1 (1,3,4) 精品服装12 (3,8) 精品服装23 (7,4,9) 精品服装3需求:1、比如进入一个产品的页面,通过url...
  • 原因是连接数据库的地址(url)后没有设置字符编码集。 url前缀: jdbc:mysql://xxx.xxx.xxx.xxx:3306/xxx 解决方案: (mysql驱动5版本)在连接地址后加上 ?useUnicode=true&characterEncoding=UTF-8 (mysql...
  • //创建失败 } /** * 获取分支列表 * @return 成功时返回分支列表,失败返回null */ public List getListBranches(){ try { GitlabAPI api = GitlabAPI.connect(url, token);//连接服务器 api.setConnectionTimeout...
  • 下面介绍访问日志的配置、通过脚本访问日志得到所有请求的url,还有通过访问日志来查看前30条访问比较慢的接口。tomcat访问日志配置tomcat访问日志格式配置,在config/server.xml里Host标签下加上在日志文件中将...
  • 这个问题之前、最近、我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢。 那这什么个过程呢(这个问题我在之后的博客中在写)? 网上各种的...
  • var app = angular.module('myApp', ['ui.bootstrap']); app.controller('myCtrl', function ($scope) { $scope.param = {};...jquery 小白,想查询数据中saleStatus=1的数据返回到json类型 应该怎么修改

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,078
精华内容 431
关键字:

url怎么查