Smarthost 一款通过手机端配置 域名/IP 映射的Fiddler插件, 支持远程查看日志。让你的手机H5开发得心应手。
在开发PC页面时,Chrome的开发工具已经让其他一切工具黯然失色,看网络请求更是不在话下。但如果是要修改网络请求或者在不影响线上的同时修改数据,除了在开发服务上直接修改文件外,Fiddler在这时便有了用武之地。
如果是手机上的请求包是不是也可以用Fiddler查看修改了呢,答案当然是肯定的。但本文解决的不是这个问题。试想一下,如果只有一台有无线网卡的PC,所有手机都用这台PC上的Fiddler抓包,那是不是所有人要看数据包的时候都要跑到这台电脑前看包了呢?这个也不要紧的话,那如果每个手机相同的域名对应不同的IP地址,恰巧多个人同时协作在维护这个域名下的内容,这时一定就会有冲突了吧?
这时Smarthost就派上用场了,它支持当个域名根据客户端的不同,动态指向不同的IP地址,互不影响,而且配置简单,只需要在手机上选择对应的域名对应的IP,然后提交就可以了。不信?看图说话
配置完成后,直接访问这些域名时,指向的服务器就是你选择IP了。
这些IP又是在哪里配置了呢,好办,Smarthost都为你想好了。看图
那查看数据包怎么办?好办,相同的配置,打开另外一个页面,将Fiddler配置成远程代理模式就好了。还是看图说话。
提交后,如上图所示,就到你配置的机器上(192.168.10.10)打开Fiddler,看数据包吧。只有你的手机的数据包哦。注意,你的机器上如果没有把Fiddler设置成允许远程连接,先勾上允许远程连接重启Fiddler再试试
说了这么多了,在哪下载了呢?
https://code.google.com/p/smarthost/downloads/list
如果打不开,也可以下载这里
http://dl.iteye.com/topics/download/41dcc2f2-61ef-3c98-a4bf-ec4b0820d777
这里下载吧,里边还有一篇原理介绍文档。
如果有兴趣,可以加对应的微信公众账号,发送config给公众账号就找到入口了。
公众账号如下:
author: mooring
相关推荐
修改手机的host,修改完成后要重启......
本文档将详细介绍如何在 Debian 操作系统下使用 Exim4 发送邮件,包括两种方式:直接使用 SMTP 发信和使用 smarthost 发信。同时,也将介绍相关的配置文件修改和注意事项。 直接使用 SMTP 发信 在 Debian 中,Exim...
# The smarthost and SMTP sender used for mail notifications. smtp_smarthost: 'localhost:25' smtp_from: 'alertmanager@example.org' smtp_auth_username: 'alertmanager' smtp_auth_password: 'password'...
本文将深入探讨`prometheus-alertmanager-cfg.yaml`文件中的关键配置项,帮助你更好地理解和运用这个配置文件。 1. **全局配置** (global) 全局配置定义了Alertmanager的基本行为,如通知的默认模板、SMTP服务器的...
Postfix是一款开源的MTA,由Wietse Venema开发,以其高效性和安全性著称,广泛应用于各种操作系统中。下面详细介绍如何安装和配置Postfix。 ##### 3.2 安装Postfix 在大多数Linux发行版中,可以通过包管理器轻松...
E-MailRelay是一个简单的SMTP代理和中继MTA,用C ++编写,适用于Linux和Windows。 作为代理,所有消息都可以通过用户定义的程序(例如垃圾邮件过滤器)传递,该程序可以在消息通过时对其进行丢弃,重新寻址或编辑。
OpenSMTPd 安装和配置 。... 如果opensmtpd_smarthost被定义它被用作smathost用于递送。配置请参阅defaults/main.yml特定文档版权作者:SébastienGross <seb> 许可证:WTFPL,在此处获取您的副本: ://www.wtfpl.net
欢迎来到Turm ... 目前还没有正式发布。 它目前在运行。 它用: 用法 设置PostgreSQL数据库 create database turm;...create user turm with encrypted password 'your_password';... 选择internet with smarthost
可以配置SMARTHOST(智能主机)或者使用DNS MX记录进行邮件路由。 6. **日志和审核**:开启日志功能可以追踪邮件发送情况,便于排查问题。 7. **邮件存储**:定义接收到的邮件的存放位置,以便于管理和检索。 在...
smtp_smarthost: 'localhost:25' smtp_from: 'alertmanager@yourdomain.com' route: group_by: ['alertname', 'cluster', 'service'] group_wait: 30s group_interval: 5m repeat_interval: 3h receiver: ...
请注意,由于CDO是较旧的技术,现代的.NET开发可能倾向于使用更现代的库,如`System.Net.Mail.SmtpClient`或第三方库如MailKit,这些库提供了更好的性能和功能。不过,对于某些旧项目或特定需求,CDO仍然是一个可行...
esmtp - Erlang 的简单 SMTP 客户端esmtp 是一个简单的 OTP 应用程序,提供了一种从 erlang 系统发送电子邮件(和附件)的方法。...例子系统配置: [{esmtp, [{smarthost, {"localhost", 25}} ,{default_from, "Erl
ubuntu2py 这些脚本旨在在运行 Ubuntu 14.04 的 Virtualbox VM ... 我使用默认值,但我使用 internet + smarthost 选项。 须藤 ./setup-web2py-ubuntu.sh 如果配置//现在您可以使用运行 IFCONFIG 时列出的 IP 地址通过
exim 配置期望邮件从您的主要 MTA 或 Exchange 服务器中继到它,并通过您现有的基础结构向外发送到 smarthost 邮件。 它对 trakcer 数据库执行 SQL 查询,以确定邮件的目的地是哪个队列。 它目前被硬编码为使用 RT-...
### Prometheus + AlertManager 邮件报警配置详解 #### 一、引言 随着现代IT系统变得越来越复杂,对性能和...此外,通过AlertManager 的灵活配置,还可以实现更高级的警报管理和通知策略,提高系统的整体运维效率。
- **配置postfix**:在安装过程中,选择Internet选项(不带Smarthost)以配置邮件服务,用于GitLab的邮件通知。 4. **安装GitLab** - **添加GitLab GPG公钥**:使用清华大学的镜像源,首先信任GitLab的GPG公钥,...