关于模拟登陆activemq的问题

登陆activemq时会弹窗要求输入账号密码,可以我用开发者工具进行网络监听并没有发现传输账号密码,那么到底是怎么实现的,如果我要通过httpclient的形式,怎么进行模拟登陆呢?

0

2个回答

package junit;

import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

import org.junit.Test;

import com.hrtx.util.StreamTool;

public class EsmTest {

/**
 * 通过HttpURLConnection模拟post表单提交
 * @throws Exception
 */
@Test
public void sendEms() throws Exception {
    String wen = "MS2201828";
    String btnSearch = "EMS快递查询";
    URL url = new URL("http://www.kd185.com/ems.php");
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    conn.setRequestMethod("POST");
    conn.setDoOutput(true);
    StringBuffer params = new StringBuffer();
    params.append("wen").append("=").append(wen).append("&")
          .append("btnSearch").append("=").append(btnSearch);
    byte[] bypes = params.toString().getBytes();
    conn.getOutputStream().write(bypes);// 输入参数
    InputStream inStream=conn.getInputStream();
    System.out.println(new String(StreamTool.readInputStream(inStream), "gbk"));

}

}

0

这个帐号和密码是写在http head里部分里的,查下http认证。模拟的时候加上想应的头部属性就好

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
面试准备之activeMQ及freemarker
activeMQ在我们工作中主要是用于商品增加时,发布消息:接收方1:及时更新索引,可以聊聊更新索引为什么要用activeMQ,     接收方二:及时生成静态页面
ActiveMQ 面试题(长期更新)
什么是activemq activeMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。 activemq的作用以及原理 Activemq的作用就是系统之间进行通信。当然可以使用其他方式进行系统间通信,如果使用Activemq的话可以对系统之间的调用进行解耦,实现系统间的异步通信。原理就是生产者生产消...
activemq,dubbo,linux,redis,shiro,solr笔记整合,基本都是面试会问到的经典题型
集合了activemq,dubbo,Linux,Redis,shiro, solr,各种经典面试问题,还有各方面重点笔记整合。
ActiveMQ的一个问题
安装了activemq,然后要配置成数据库持久化的。 参考文档: http://activemq.apache.org/persistence.html   这是个pdf教程,比较详细: http://open.iona.com/docs/broker/5.0/persistence/persistence.pdf   启动之后报错:   java.io.IOException: Failed...
activeMQ面试总结
1. 大量的消息每页被消费,能否发生oom异常? 1. 可以控制每个消息队列中数据的大小,不允许无线填充数据,避免该队列多大,导致过度消耗系统资源问题; 可以控制队列的内存大小; 2. activeMQ数据丢失怎么办? 可以使用对数据进行持久化JDBC,AMQ(日志文件),KahaDB和LevelDB,3. activeMQ如何持久化数据? *** 准确答案:http://www.360doc....
Active MQ发送/接收消息的顺序问题
场景: A系统以一个生产者向Queue里连续发送了两条消息(消息1、消息2) B系统以一个消费者监听Queue,结果是先收到的消息2,再收到的消息1   目前这个问题正在调查…… 疑问1:对某个Queue只配置一个消费者,是否意味着只有一个线程在处理消息呢?...
spring集成activemq冲突问题
由于比较高的activemq-all的jar包中包含了spring的一些包,这回引起包的冲突 <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.13.5&l...
SpringBoot整合ActiveMQ消息队列
首先要讲什么是ActiveMQ:AciveMQ是Apache出品的目前最流行,能力强劲的开源消息总线 主要功能: 1、 解决服务之间代码耦合 2、 使用消息队列,增加系统并发处理量 主要应用场景: 1、 当系统使用短信平台、邮件平台的时候。 2、 当系统使用搜索平台、缓存平台的时候。 总结一下就是使用MQ作为系统间数据调用的中转站 在Spring Boot中集成ActiveMQ相对还是比较简单的,...
面试准备之solr集群及solr集群中zookeeper的应用和activeMQ
activeMQ应用场景:添加商品时需要将索引同步到数据库(这时候的manage-service充当消息的) solrcloud:solrcloud是solr提供的,基于solr和zookeeper的分布式搜索方案 应用场景 :1) 当需要大规模,容错,分布式索引和检索能力时使用solrcloud; 2)当索引量很大,搜索请求并发很高时,同样需要使用solrcloud来满足这些需求; 不过
ActiveMQ使用过程中需要注意的细节
目录 ●JMS1.1的具体实现 ●支持Queue和Topic两种模式 ●消息消费的两种模式 ●Session的事务与消息确认机制 ●消息重传 ●释放资源 ●小结 ●JMS1.1的具体实现 笔者之前学习过Kafka,近日学习ActiveMQ时,最先留意到的一句话是“ActiveMQ遵从JMS1.1规范”,一开始不以为然,觉得ActiveMQ和Kafka都是类似的,都是消息中间件。况...
ActiveMQ连接JMX固定RMI的问题
ActiveMQ连接JMX固定RMI的问题 ​ 关于ActiveMQ的监控,可以通过JMX。JMX的相关配置,首先要在ActiveMQ里面把broker标签里的useJmx=”true”打开,然后对JMX进行端口进行配置,可以在activemq.xml里的managementContext进行配置,也可以在bin里的env里进行配置。我们是在env里进行配置的。相关配置: ACTIVE...
activemq书籍及工具
activemq书籍及工具 activemq书籍及工具 activemq书籍及工具 activemq书籍及工具 activemq书籍及工具
JMS之ActiveMQ工具类分享(关于同步回执和异步回执)(新)
ActiveMQ工具类分享(关于同步回执和异步回执),本穷屌CSDN没币下载资源了,莫怪莫怪。后面会调整回来。。。 资源描述具体看文章啦。http://blog.csdn.net/kunloz520/article/details/78830656
activeMQ吐血总结
1. 消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。 2. 什么是activeMQ?ActiveMQ 是Apache出品,最流行的,能力强劲...
ActiveMQ(中文)参考手册
ActiveMQ(中文)参考手册,关于ActiveMQ的中文手册,很详细
ActiveMQ注意事项
1,consumer,connection何时关闭 1)当我们在使用设置监听的方式接收消息的时候,不可以在程序中主动关闭consumer,因为消息是异步接收的,此时如入关闭,会造成在没有接收消息的情况下消费者就被关闭,这个监听器也就没有什么意义了。 2)使用receive()方式接收消息,如果在接受到消息后不关闭当前连接,那么当我们在新建一个连接的时候(使用线程创建新的连接),无法从消息队
Activemq 常见的一些问题 心得
1.先讲严重的:服务挂掉。 这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的节点中配置。但是,在非持久化消息堆积到一定程度,内存告急的时候,ActiveMQ会将内存中的非持久化消息写入临时文件中,以腾出内存。虽然都保存到了文件里,但它和持久化消息的区别是,重启后持久化消息会从文件中恢复,非持久化的临时文
ActiveMQ 动态网络链接
多播协议multicastActiveMQ使用Multicast 协议将一个Service和其他的Broker的Service连接起来。IP multicast是一个被用于网络中传输数据到其它一组接收者的技术。Ip multicast传统的概念称为组地址。组地址是ip地址在224.0.0.0到239.255.255.255之间的ip地址。 ActiveMQ broker使用multicast协议去...
ActiveMQ的静态网络链接
                                ActiveMQ的静态网络链接 ActiveMQ的networkConnector是什么? 在某些场景下,需要多个ActiveMQ的Broker做集群,那么就涉及到Broker到Broker的通信,这个被称为ActiveMQ的networkConnector。 ActiveMQ的networkConnector默认是单向的,一个...
WLS_042:常见故障之十:JMS Queue中的消息被“重复消费”问题
声明:该博文转自http://maping930883.blogspot.com,热爱java,热爱生活 正常情况下,Sender把消息发送到Queue以后,Receiver成功读取之后,Queue中的消息应该不存在了。 但有时,我们会发现消息依然在Queue中存在,这是怎么回事呢? 既然Sender已经把消息发送到Queue中了,表明事务已经成功完成了。因此,问题应该出现在Receiv...
web模拟登陆网站源码
web模拟登陆网站源码web模拟登陆网站源码web模拟登陆网站源码
ActiveMQ中遇到的问题
当发送消息的类型为Object时; 生产者和消费者中的Object对象的全限定类名和系列号必须相同;否则不认为是同一个Object对象
ActiveMQ高并发处理方案
ActiveMQ高并发处理方案ActiveMQ高并发处理方案 超级字数补丁超级字数补丁
最新知乎模拟登陆过程分析
最新的知乎,当填完账号,密码,点击登陆按钮,使用chrome的调试面板,看看发送了哪些请求? 注意红色的名为sign_in的文件,这就是登陆请求的文件,故意将密码填写错误,便于观察。 在http的请求头中,包含了General,Response Headers,Request Headers ,From Data,From Data 一般是将表单内容用post方法提交给服务...
Linux系统_ActiveMQ_远程连接JMX
二.有密码方式连接      1.检查 ActiveMQ 所在服务器 hosts 文件的设置:           a.使用命令:  cat  /etc/hosts           127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4                ::1
activeMQ的两个连接错误 及处理方法
常见的两个错误是: javax.jms.IllegalStateException: The Session is closed 网络异常时客户端会报出这个错误 javax.jms.JMSException: Channel was inactive for too long 服务器消息较长时间没有消息发送时,客户端会报这个错误 可以把连接mq的url修改成下面的样子 failover...
ActiveMQ使用问题整理
producer的复用 一开始研究ActiveMQ的资料时,官网只说了connection和session最好复用,在我认识里,producer和consumer是由session创建出来的,session复用没问题,producer应该资源占用没那么大吧? 所以在一开始对项目组暴露的封装好的api接口中,client每发送一条消息,都会自动创建一个pro...
用python模拟登录12306
此内容仅供学习使用。。。杜绝XXX!!! 1.首先第一步 1.1进入12306的登录页面,并且打开开发者工具 在Netmork中找到验证图片的信息 1.2然后点击Headers后没有发现验证图片的URL.但是看见了base64加密 1.然后进行分析后发现上一个js存放的是图片的信息 1.4然后点开Headers可以获得Resquest URL 1.5然后就可以模拟登录获取到验证图片!!!注...
ACTIVEMQ与spring集成后的性能问题
有需要用到activemq来发送和接收消息,我将它与spring集成来使用,预期发送消息20000条/s   实际上我发送20000条消息需要7秒左右,消费者更加慢只有1000条/S   我的配置如下: <bean id="jmsFactory" class="org.apache.activemq.ActiveMQConnectionFactory"> <p...
ActiveMQ高并发发送消息异常解决方法
现象,使用10个线程每100ms发送一条消息,大约3000多条后,出现异常,所有线程停止: [code="java"] javax.jms.JMSException: Could not connect to broker URL: tcp://localhost:61616. Reason: java.net.BindException: Address already in use: ...
ActiveMQ多个消费者消费不均匀问题
先上图 如果客户端处理很慢的话,Broker会在之前发送消息的反馈之前,继续发送新的消息到客户端。如果客户端依旧很慢的话,没有得到确认反馈的消息会持续增长。在这种情况下,Broker有可能会停止发送消息给消费者。当未被反馈的消息达到了prefetch limit设置的数字时,Broker将会停止给消费者发送新的消息。除非消费者开始给与反馈,否则得不到任何消息。 Defa
activeMQ实践(四)--大型系统的最佳实现之集群
activemq集群
scrapy--模拟登录的三种方式
1.在头文件中带上登录后的cookies值在spider文件中name = ‘爬虫名字’allowed_domains = [' ']start_urls = (  )cookies = {  }。。。。。。(一些获取html的函数)最后调用回调函数def start_requests(self): for url in self.start_urls: #yield scrapy...
jsoup step to step 模拟登陆
jsoup 爬虫 模拟登陆 step to step 模拟登陆
activemq安全机制
1.web控制台安全:我们默认登录页面访问activemq服务器信息,用户名和密码都是admin,admin。这样在实际应用中是不合适的,需要改成自己设定好的账户密码。第一步:/conf/jetty.xml 将配置项authenticate值改为 true,默认都是true.第二步:/conf/jetty-realm.properties 设置用户名和密码(自己定义的),格式为--> 用户名:密码
activemq 持久化topic处理过程及其消息游标轮转问题的解决方案
    如果消息是持久化的,activemq收到消息后会存储在持久性cursor中。对于非持久化消息,会存储在File Cursor中。从名称上File Cursor是持久性cursor,实际上activemq把FilePendingMessageCursor作为非持久性cursor。File Cursor首先在内存中保存消息的引用,如果内存使用量达到上限,那么会把消息引用保存到临时文件中,这...
cURL模拟登陆的各种问题
太郁闷了来写下博客 由于老师要求做的一个项目,开始了我一点都不会的PHP,虽然大家都说这个是最简单的语言,可是小白就是小白,第一天开始查各种模拟登陆的列子,蒙圈了一天。 第二天,理智了点,终于看明白点了。把保存cookie和验证码图片弄了出来,由于之前一点都不会进行到目前为止我就有很多坑存在了。 1.网上很多代码没有写全,保存cookie,那部,很多人在最开始定义的目录文件那步代码没有给出来
springboot集成activemq(消费者开发)
开发步骤 gradle新增配置 compile('org.springframework.boot:spring-boot-starter-activemq') 配置文件配置 包括jms和activemq spring: jms: pub-sub-domain: true activemq: in-memory: true ...
spring boot 集成 activeMQ 传输序列化对象
**spring boot 集成 activeMQ 传输序列化对象首先下载个mq - -这里用的是windows7 64位的 启动运行即可。当然也可以使用springboot 集成在本地的叫一个什么broker的包,百度一下即可,一般不会使用内置的mq。**1.配置文件:pom <dependencies> <dependency> <groupId>
activemq启动不成功的问题
The embedded ActiveMQ in ServiceMix is configured to use network multicasts to discover other broker instances on the network. Sometimes, multicasts are disabled by policy, causing this exception: ...