pushlet-Pushlet: bad request

问题描述

Pushlet: bad request
页面展示如图所示,连续不停的点击【注册】按钮,点击【注册】按钮时调用reg()函数,关于reg()函数见下面的源码

页面报如下错误:

后台报如下错误:
Pushlet[WARN] Pushlet: bad request no id specified event=refresh
请高手帮忙解决下,谢谢,

源代码如下所示:
后台代码java代码:
public class HelloWorldEventPullSource implements Serializable {

/** * 序号 */private static final long serialVersionUID = 4888020190322182632L;static public class HelloWorldEvent extends EventPullSource{    @Override    protected long getSleepTime() {        return 5000;    }    @Override    protected Event pullEvent() {        try {            Thread.sleep(1000 * 5);        } catch (InterruptedException e) {            e.printStackTrace();        }        Event event =Event.createDataEvent(""/source/event"");//事件标识        event.setField(""msg""helloworld"");//封装参数        return event;    }}

}

页面代码如下所示:
<%@ page language=""java"" contentType=""text/html; charset=utf-8""
pageEncoding=""utf-8""%>
<!DOCTYPE html PUBLIC ""-//W3C//DTD HTML 4.01 Transitional//EN"" ""http://www.w3.org/TR/html4/loose.dtd"">

  <script type=""text/javascript"">    PL._init();     function reg()    {        PL.joinListen('/source/event');  //事件标识 在数据源中引用    }    function onData(event) {        console.log(event.get(""msg""));    }  </script>

解决方案

有可能是你的参数不符合后台的约定,和后台人员联调一下

时间: 2024-10-03 16:47:01

pushlet-Pushlet: bad request的相关文章

使用java基于pushlet和bootstrap实现的简单聊天室_java

这是一个简单的不能再简单的聊天室,本代码包含以下功能 1.用户注册. 2.用户登录. 3.当然还可以聊天. DBUtil.java 复制代码 代码如下: package com.hongyuan.core;   import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statemen

网站推送-求一份在SSH框架中可用的pushlet消息推送的源代码。新手求参考。

问题描述 求一份在SSH框架中可用的pushlet消息推送的源代码.新手求参考. 新手求助!!!求一份可以在SSH框架中可以用的pushlet代码,或者说一下思路也行.这个网站http://www.cnblogs.com/siyu/p/3811454.html?utm_source=tuicool&utm_medium=referral上说的SessionManager.getInstance().initApplicationContext(ctx);这个代码我写得时候是错误的,没有init那

pushlet消息推送速度慢

问题描述 pushlet消息推送速度慢 请问java 高手,我做了一个pushlet的消息推送,但是感觉每次推送的速度很慢,超过2秒, 有没有地方可以改进的啊?

如何提高pushlet的性能问题

问题描述 如题!!!如何提高pushlet的性能----- 解决方案 解决方案二:这个,pushlet也是ajax轮询或长轮询,请求响应的.说白了就是tcp的短连接,html4之前的版本,都只能这样.如果你想高效率的话,建议,你换一种方法.可以写浏览器控件,或者flex,或者flash进行udp通讯.

javascript-关于pushlet推送服务器的压力测试

问题描述 关于pushlet推送服务器的压力测试 pushlet是基于comet开发的推送服务器,我现在要做一下该服务器的压力测试,就比如2000个用户同时连接推送服务器,查看其性能,求指点! 说明:客户端是通过ajax与服务器保持长连接的,通过XMLHttpRequest发起请求,请求响应后立马再发起一个ajax请求,从而保持长连接.

Pushlet 性能测试计划v1预览

      根据之前MQ的性能测试经验,撰写了Pushlet(高性能,分布式消息推送中间件)的测试计划.这里放出来,希望能给大家一些参考,同时也希望大家多提意见~ Summary TestMethodology 2.1 Test Conditions 2.2 Test Scenario's 2.3 Test Duration 2.4 Environment 2.5 Measurement 2.6 Topology PerformanceResults 3.1 Connection 3.2 Non

有大侠用过pushlet吗?求教

问题描述 最近要做一个webIM,用pushlet的话据说不是很难,不过我现在对业务流程还有不清楚的地方----publish方法发送的消息后台应该怎么解析?客户端这边JS的onData函数可以直接用get方法读取是吧不过我想要在服务器端将消息存入数据库所以需要解析,请有经验的前辈指教,谢谢:D

pushlet 服务器端的信息是怎么发出去的?

问题描述 function_initURIs(){pushletURI=getWebRoot()+'pushlet.srv';pushletNetURI=getWebRoot()+'lib/js-pushlet-net.html';}我知道将URI放到queue里面,接下来呢?

多次请求会创建多个request对象吗?

问题描述 多次请求会创建多个request对象吗? 两种情况:1)我多次向同一应用发送不同请求2)多人向同一应用发送请求 解决方案 两种情况都会创建多个request. 解决方案二: http有keepalive