精华内容
下载资源
问答
  • 2019-05-09 18:08:39

    设置url参数

    let path = this.$router.history.current.path;
    this.$router.push({ path, query: {key1:value1, key2: value2} });
    

    获取url参数

     const urlParams = this.$route.query;
    
    更多相关内容
  • shiro设置url过滤,不拦截指定的url

    千次阅读 2019-12-15 22:12:43
    不过滤指定url意思就是遇到指定的url直接放行,不跳转到登录页面,比如通过调某一个方法检测服务是否正常就需用用到该配置。 配置方式也比较简单,shiro.xml中添加相应的配置即可 比如遇到path为“/e74050c07...

      我们用了shiro做权限处理,所以当用户登录或者是调用接口时,都会进入到登录页面,但是现在我需要写一个向外暴露的接口,给前端返回数据。这个时候就需要在shiro-context.xml中配置了。那么先来了解一下权限过滤器及配置的意思。

    anon: /static/** = anon 没有参数,表示可以直接访问static目录下的所有文件
    authc:  ${adminPath}/login = authc 表示需要认证(登录)才能使用,没有参数
    roles(角色): /admins/user/**=roles[admin], 参数可以写多个,多个时必须加上引号,并且参数之间用逗号分割,当有多个参数时,例如admins/user/**=roles["admin,guest"],每个参数通过才算通过,相当于hasAllRoles()方法。
    perms(权限):  /admins/user/**=perms[user:add:*],参数可以写多个,多个时必须加上引号,并且参数之间用逗号分割,例如/admins/user/**=perms["user:add:*,user:modify:*"],当有多个参数时必须每个参数都通过才通过,想当于isPermitedAll()方法。
    rest:  /admins/user/**=rest[user],根据请求的方法,相当于/admins/user/**=perms[user:method] ,其中method为post,get,delete等。
    port: /admins/user/**=port[8081],当请求的url的端口不是8081是跳转到schemal://serverName:8081?queryString,其中schmal是协议http或https等,serverName是你访问的host,8081是url配置里port的端口,queryString是你访问的url里的?后面的参数。
    authcBasic: /admins/user/**=authcBasic没有参数表示httpBasic认证
    ssl:例子/admins/user/**=ssl没有参数,表示安全的url请求,协议为https
    user:例如/admins/user/**=user没有参数表示必须存在用户,当登入操作时不做检查
    ————————————————
    版权声明:本文为CSDN博主「Emily呀」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/zhang18330699274/article/details/80386531

    不过滤指定url意思就是遇到指定的url直接放行,不跳转到登录页面,比如通过调某一个方法检测服务是否正常就需用用到该配置。

    配置方式也比较简单,shiro.xml中添加相应的配置即可

    比如遇到path为“/e74050c07f7d315d3ffc73df398ff9c5”的请求直接放行,可以如下配置:

    <!-- Shiro Filter -->
    <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean">
       <property name="securityManager" ref="securityManager" />
       <property name="loginUrl" value="/login" />
       <property name="successUrl" value="/" />
       <property name="filterChainDefinitions">
          <value>
              /e74050c07f7d315d3ffc73df398ff9c5 = anon
              /actuator/prometheus = anon
              /login = authc
              /logout = logout
              /static/** = anon
              /register/** = anon
              /admin/** = roles[admin]
              /** = user
          </value>
       </property>
    </bean>
    anon表示没有参数,可以直接访问

    注意:直接放行的url一定要放到前面,至少要放到/**的前面,因为是从上到下按顺序过滤的。
    ————————————————
    版权声明:本文为CSDN博主「sxlxwyr」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/u012131610/article/details/100544184

    展开全文
  • iOS 设置URL Scheme

    万次阅读 2017-01-11 12:25:47
    URL Scheme的作用 我们都知道苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互是不可以进行通信的。但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过...

    URL Scheme的作用

    我们都知道苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互是不可以进行通信的。但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过系统的OpenURL来打开该app,并可以传递一些参数。

    例如:你在Safari里输入www.alipay.com,就可以直接打开你的支付宝app,前提是你的手机装了支付宝。如果你没有装支付宝,应该显示的是支付宝下载界面,点击会跳到AppStore的支付宝下载界面。

    URL Scheme必须能唯一标识一个APP,如果你设置的URL Scheme与别的APP的URL Scheme冲突时,你的APP不一定会被启动起来。因为当你的APP在安装的时候,系统里面已经注册了你的URL Scheme。

    一般情况下,是会调用先安装的app。但是iOS的系统app的URL Scheme肯定是最高的。所以我们定义URL Scheme的时候,尽量避开系统app已经定义过的URL Scheme。

    注册URL Scheme

    1.在info.plist里添加URL types

    每一个项目里面都会有一个info.plist配置文件。找到info.plist,右键选择Add Row,然后选择URL types。如图所示:

    url1

    2.添加URL Schemes

    添加完URL types,点击展开。右键选择Add Row,添加URL Schemes:

    url2

    3.设置URL Schemes

    设置URL Schemes为iOSDevTip

    url3

    4.设置URL Identifier

    URL Identifier是自定义的 URL scheme 的名字,一般采用反转域名的方法保证该名字的唯一性,比如 com.iOSStrongDemo.www

    url4

    添加成功启动提示

    为了方便测试,我们在AppDelegate里面添加一个UIAlertView,当app被成功打开时,会提出提示:

    - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL*)url
    {
        // 接受传过来的参数
        NSString *text = [[url host] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
        UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"打开啦"
                                               message:text
                                              delegate:nil
                                     cancelButtonTitle:@"OK"
                                     otherButtonTitles:nil];
        [alertView show];
        return YES;
    }
    

    Safari启动自定义的URL Schemes APP

    既然已经配置好URL Schemes,那么我们可以来款速测试一下,我们设置的URL Schemes是否有效。打开Safari,在地址栏里输入:iOSDevTip://

    url6

    果然成功打开:

    url5

    也可以在地址栏中输入:iOSDevTip://com.iOSStrongDemo.www。也是可以打开注册了URL Schemes的APP的。

    通过另一个APP启动注册了URL Schemes的APP

     NSString *url = @"iOSDevTip://";
    //    NSString *url = @"iOSDevTip://com.iOSStrongDemo.www";
    if ([[UIApplication sharedApplication]
         canOpenURL:[NSURL URLWithString:url]])
    {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
    }
    else
    {
        NSLog(@"can not open URL scheme iOSDevTip");
    }
    

    打开注册iOSDevTip的APP格式为: URL Scheme://URL identifier,直接调用URL Scheme也可打开程序, URL identifier是可选的。

    注册URL Scheme就是这么简单。下一篇会分享如何通过URL Scheme传递参数。demo下载地址:iOSStrongDemo


    展开全文
  • 自定义imageview 设置url图片资源

    千次阅读 2018-05-04 11:12:05
    URL url = new URL(ul); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5000); conn.setRequestMethod("GET"); int code = ...

    原理:定义一个类集成ImageView ,然后开启一个线程去获取网络资源,然后用handler更新UI。

    public class MyImageView extends ImageView {



    protected static final int SUCCESS = 0;
    protected static final int ERROR = 1;


    public MySmartImageView(Context context) {
    super(context);
    }

    private Handler mHandler = new Handler(){

    public void handleMessage(Message msg) {

    switch (msg.what) {
    case SUCCESS:
    Bitmap bitmap = (Bitmap) msg.obj;
    // siv.setI(bitmap);
    break;
    case ERROR:

    // Toast.makeText(context, text, duration).sho
    break;


    default:
    break;
    }

    };
    };
        //获取网络资源。
    public void setImageUrl(final String ul){

    new Thread(){

    public void run() {

    try {
    URL url = new URL(ul);
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();

    conn.setConnectTimeout(5000);
    conn.setRequestMethod("GET");

    int code = conn.getResponseCode();

    if(code==200){


    InputStream in = conn.getInputStream();

    Bitmap bitmap = BitmapFactory.decodeStream(in);
    //发送消息,通知handler更细UI
    Message msg = Message.obtain();
    msg.what=SUCCESS;
    msg.obj=bitmap;
    mHandler.sendMessage(msg);
    }

    } catch (Exception e) {
    e.printStackTrace();

    Message msg = Message.obtain();
    msg.what=ERROR;
    mHandler.sendMessage(msg);
    }

    };
    }.start();

    }


    }
    展开全文
  • URL Scheme的作用 我们都知道苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互是不可以进行通信的。但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过系统...
  • 如何设置url为https的请求 ?

    千次阅读 2018-01-04 23:22:42
    很明显一个问题,在测试环境的日志文件中打印的是http,但是postman请求却是https,url是不是把http转成https。  那么问题来了,如何把http转成https??? 通过网上查询资料可能的方式如下: 1、...
  • Extjs store动态设置url路径问题

    千次阅读 2017-03-21 17:58:57
    直接这样修改store的url是不行的: authorStore.url = path; 在load与reload指定url也是不行的: authorStore.load({url:path,params:{}}) authorStore.reload({url:path,params:{}}) 这样也不行
  • FeignClient设置动态Url

    千次阅读 2021-07-25 18:31:55
    SpringCloudOpenFeign 动态Url1. 需求描述2. 实现方案3. 细节分析 1. 需求描述 一般情况下,微服务内部调用都是通过注册中心,eureka,zookeeper,nacos等实现动态调用,但是对于一些外部http调用,对于不在同一...
  • 今天,和大家分享下织梦系统如何设置URL绝对路径及绝对路径的好处,我的一些就是用的织梦系统,感觉织梦在SEO优化方面做的还是非常好的,至少在CMS系统中应该是做的最出色的吧!下面,我就先来讲下这个织梦如何设置...
  • axios全局设置url公共请求头

    万次阅读 2019-06-24 10:47:47
    公司项目外链到别公司项目或者网页(通俗的说...大部分做法都是设置请求头来区分。做法如下: 废话不多说 直接上代码 通俗易懂: 新建一个配置文件requst.js 内容如下 1 import axios from ‘axios’; 2 // 设置公...
  • JS-设置或更新URL参数

    千次阅读 2018-11-29 14:12:18
    使用JS设置或更新URL参数的几种方式 第一种,使用正则表达式匹配: //参数值不为空时,存在参数则更新,否则不操作 function updateQueryStringParameter(uri, key, value) { if(!value) { return uri; } var ...
  • shiro设置url过滤

    万次阅读 热门讨论 2018-05-20 22:30:54
    port: /admins/user/**=port[8081],当请求的url的端口不是8081是跳转到schemal://serverName:8081?queryString,其中schmal是协议http或https等,serverName是你访问的host,8081是url配置里port的端口,queryString...
  •  适用场景:多条件查询情况,如下图所示: <br /> 通过设置URL参数,再结合数据源控件设置的RUL参数,就能进行简单的多条件查询了。 javascript函数: <mce:script type="text/javascript">...
  • Retrofit动态设置baseUrl和@url的使用

    千次阅读 2022-01-13 21:49:46
    一. Retrofit动态设置baseUrl有四种方式: 配置多个retrofit对象:即不同的 BaseUrl 使用不同的 Retrofit 对象来创建 ApiService 进行请求,这样只要新增一个不同的 BaseUrl ,那就需要重新创建一个新的 Retrofit 对象...
  • Fastadmin里如何设置URL路由?

    万次阅读 2018-01-21 13:45:37
    fastadmin的application文件夹下面的config.php文件,已经为我们设置好了,请查看这两个配置。 'url_route_on' => true, 'url_route_must'=> false, 这表明,只需要对需要定义路由规则的访问地址定义路由规则,...
  • 微信小程序发送请求要求是https和url不能有端口号?怎么让url不需要输入端口号也能访问?
  • 1、tableName = "terminalwindow"; 2、terminalStore.proxy=new Ext.data.HttpProxy({url: '...   如果不重新设置第2步中的proxy,reload还会使用原来的地址去获取数据,达不到目的。
  • 设置jenkins URL

    万次阅读 2017-12-28 14:56:33
    打开Jenkins配置文件 jenkins.xml. 修改 <arguments>-Xrs -Xmx256m -...这样就可以用 计算机名+ Connection-specific DNS Suffix 访问jenkins服务器 ...同时注意设置Configuration System 下的URL设置
  • 一起学libcef--给你的浏览器设置url

    万次阅读 2016-01-16 20:29:34
    如果你是初学者,你很可能会跟我一样,遇到这样的问题,即如何给cef browser设置url,或是改变cef browser的url。对于创建一个browser,你可能很轻松的驾驭,并再创建browser的时候,传递一个url。比如导航到”...
  • IDEA设置mysql默认的url

    千次阅读 2020-03-19 20:59:51
    打开mysql默认url配置 编辑default的urltemplates(以下只是自定义的模板,你可以自行修改) jdbc:mysql://{host::localhost}?[:{port::3306}][/{database}?][\?<&,user={user},password={password},{:...
  • URL转发技术就是将该域名的网站访问请求,通过浏览器端技术,转向到另外一个网站。 域名URL转发分为url显性转发和URL隐性转发这里以万网域名为例教你如何设置显性url转发和隐性URL转发。
  • const url='192.137.8080/api'/*设置全局请求地址*/ axios.interceptors.request.use( config => { let token = localStorage.getItem("x-auth-token"); if (token) { // 判断是否存在token,如果存在的话,则每...
  • Vue.js 为 img 标签设置动态URL

    千次阅读 2019-02-01 10:10:45
    在动态获取到一个图片的 url (形如http://10.0.0.1:XXXX/home/1.png)之后,应该如何将它动态的与img标签绑定在一起,网上的方法不是很精炼,所以我写了一段简单的代码. &lt;template&gt; &lt;div id = &...
  • 设置IOS平台和Android平台APP的URL Scheme

    千次阅读 2019-05-29 15:56:31
    URL Scheme的作用 ... 设置IOS平台的URL Scheme ...IOS应用在info.plist文件中可以设置URL Schemes(URL types -> URL Schemes),如图所示。 在Safari浏览器输入 myrnlinkdemo://,就可以...
  • shiro框架如何设置不过滤指定url

    万次阅读 2019-09-04 17:54:38
    不过滤指定url意思就是遇到指定的url直接放行,不跳转到登录页面,比如通过调某一个方法检测服务是否正常就需用用到该配置。 配置方式也比较简单,shiro.xml中添加相应的配置即可 比如遇到path为“/e74050c07f7d...
  • vue axios 设置基础apiurl

    千次阅读 2018-07-04 20:55:38
    官方文档 学习新东西看官方文档不可少 快速概览 找到自己需要的内容 快速定位内容 对一般人来说,都是遇到问题需要查文档,查完即用,不需要深究 进入主题 编辑main.js,配置: ...Vue.prototype.axios = ...
  • ** 网址带斜杠与不带斜杠是有区别的,因为它们是两个不同的概念。不带斜杠就是一个网页,带上斜杠就是一个目录 ** 否则会出现错误,比如接下来这种情况: ... 查看日志,发现是URL后面少了斜杠...
  • Servlet的URL设置的两种方式

    千次阅读 2019-05-07 14:30:49
    Servlet的URL设置的两种方式 1、通过注解的方式设置 @WebServlet("/UserController ") public class UserController extends HttpServlet 2、在web.xml中配置URL <servlet> <servlet-name>...
  • 正常情况下,Thinkphp 中去掉url中的index.php 只需要改两个地方:1.config.php设置URL_MODEL=2Thinkphp3.2在根目录设置.htaccess和config.php设置URL_MODEL=2无法去掉url中的index.php2..htaccess中添加如下代码:&...
  • C#使用webBrowser控件获取URL下载图片

    千次下载 热门讨论 2013-10-05 01:46:09
    通过C#网络编程的webBrowser获取网页中的url并简单的尝试下载网页中的图片,主要是为以后网络开发的基础学习.其中主要的通过应用程序结合网页知识、正则表达式实现浏览、获取url、下载图片三个功能.而且很清晰的解析...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,974,325
精华内容 789,730
关键字:

怎么设置url