Mock7 moco框架重定向

新建一个startupWithRedirect.json

[
  {
    "description": "重定向到百度",
    "request": {
      "uri": "/redirect"
    },
    "redirectTo":"http://www.baidu.com"
  },
  {
    "description": "重定向到自己的网页上",
    "request": {
      "uri": "/redirect/topath"
    },
    "redirectTo":"/redirect/new"
  },
  {
    "description": "这是被重定向到的请求",
    "request": {
      "uri": "/redirect/new"
    },
    "response":{
      "text":"重定向成功"
    }
  }

]

直接在terminal,键盘上按下ctrl+c

然后重新启动mock服务:

java -jar ./moco-runner-0.12.0-standalone.jar http -p 8888 -c startupWithRedirect.json

然后,直接在浏览器输入 http://localhost:8888/redirect,然后回车,会直接到了百度页面

在浏览器里面输入 http://localhost:8888/redirect/topath  ,然后回车,是重定向到了自己的请求上。

原文地址:https://www.cnblogs.com/peiminer/p/9642320.html

时间: 2024-08-05 17:57:18

Mock7 moco框架重定向的相关文章

moco框架一(moo框架的下载)

moco框架的下载地址:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0/ moco-runner-0.11.0-standalone.jar 2016-05-19 02:52 6419662 原文地址:https://www.cnblogs.com/linxinmeng/p/12598856.html

CI框架 重定向redirect()

CI框架不能使用$this->redirect(),只能使用redirect():并且默认重定向地址带有index.php,如果需要去掉,请使用绝对地址. 使用示例: 通过发送HTTP头,命令客户端转向到您指定的URL.您既可以指定一个完整的URL,也可以对于站内内容,指定基于网站根目录的相对URL.本函数会自动根据您的配置文件,构造出完整的URL. 你可以设定第二个参数为 location 定位操作(默认)或者 refresh 刷新操作.定位操作比刷新操作执行速度快,但是在Windows服务器

Flask 框架 重定向,捕获异常,钩子方法及使用jsonify在网页返回json数据

Flask 框架中常用到重定向方法来实现路由的跳转 ,路由跳转又分为站内跳转和站外跳转 常用的站内跳转方法为url_for  而常用的站外跳转为redirect 在这里提示一下: 在使用两种方法是须调用相对应的包: redirect对应的为redirect包  而url_for对应url_for 例: 具体代码为: 捕获异常:即在服务器没有相应的时候用来进行友好提示,提高用户体验 具体代码为: 钩子方法:分为第一次请求之前,每一次请求之前和请求之后在后台返回的数据 jsonify:在页面返回js

Moco框架

1.下载地址:https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0/ 下载:moco-runner-0.11.0-standalone.jar 2.moco启动实例: 在项目上创建目录moco,拷贝下载好的jar包到新建目录,新建mock文件startup.json: [ { "description":"启动举例", "request":{ "ur

Mock3 moco框架的http协议post方法Mock的实现

新建一个 startupPost.json [ { "description":"模拟一个post请求", "request":{ "uri":"/postDemo", "method":"post" }, "response":{ "text":"这是一个post请求" } }, { "descr

Mock6 moco框架中如何加入header

新建一个 startupWithHeader.json,这次在request里面添加了headers属性 [ { "description": "这是一个带header的post请求", "request": { "uri": "/post/with/headers", "method": "post", "headers": { "co

Mock5 moco框架中post请求如何加入cookies

接着Mock4中的json文件,再往里面添加一个post 请求. 前面写法不变,后面的请求数据用的是json关键字,返回的response也是json的格式 [ { "description":"这是一个带cookies的请求", "request":{ "uri":"/get/with/cookies", "method":"get", "cookies&

Nginx1.3.15导致Wordpress,Drupal等框架无限重定向的解决方案

Wordpress建立的站点出现无限循环重定向问题.很多人遇到这个问题,并不是单纯Wordpress,Drupal, PHPCake等框架也都遇到同样的问题. 新版本的Nginx在收到 http://www.nginx.com.cn/请求以后,发送给后台的Apache之前,在后面自动追加了 index.php,导致与原来的请求URL不同,所以造成很多web框架重定向. 解决方案是: 在配置Nginx服务器的时候,注意单独配置location = / 这一项. server { listen 80

Mock接口框架的应用实战

一.Mock平台功能介绍Mock平台可以帮助前端人员进行接口的模拟,本文介绍Moco框架二.Moco框架基本介绍Moco框架其实就是一个jar包,到 http://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0 网站上去获得,下载moco-runner-0.11.0-standalone.jar 三.Moco的启动及第一个demo 1.创建文件夹MocoDemo 2.将下载的moco-runner-standalone