社区
J2ME
帖子详情
httpconnection连接PHP服务器收不到数据
pallove
2010-07-06 05:34:56
用httpconnection.open()连接本地的http://localhost/index.php可以收到正确的页面返回的数据,但是连接网络上的就收不到,用getlength()得到-1,但是连接已经成功建立了。我把页面改成index.html就又可以正确获得页面返回的数据了。只要是连接网络上的php页面就没有数据。
...全文
123
11
打赏
收藏
httpconnection连接PHP服务器收不到数据
用httpconnection.open()连接本地的http://localhost/index.php可以收到正确的页面返回的数据,但是连接网络上的就收不到,用getlength()得到-1,但是连接已经成功建立了。我把页面改成index.html就又可以正确获得页面返回的数据了。只要是连接网络上的php页面就没有数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无所依赖
2010-07-09
打赏
举报
回复
[Quote=引用 9 楼 zhlwwj1314 的回复:]
客户端发起连接的时候
你到服务器端抓个包
php和html分别抓
看看有什么差别
[/Quote]
有道理!
「已注销」
2010-07-08
打赏
举报
回复
[Quote=引用楼主 pallove 的回复:]
用httpconnection.open()连接本地的http://localhost/index.php可以收到正确的页面返回的数据,但是连接网络上的就收不到,用getlength()得到-1,但是连接已经成功建立了。我把页面改成index.html就又可以正确获得页面返回的数据了。只要是连接网络上的php页面就没有数据。
[/Quote]
getLength() = -1时,说明页面返回没有Content-Length字段
这时候需要你逐个字节读取,读到流结束为止。
zhlwwj1314
2010-07-08
打赏
举报
回复
客户端发起连接的时候
你到服务器端抓个包
php和html分别抓
看看有什么差别
haoyizsw
2010-07-07
打赏
举报
回复
你传的是不是很大的数据,如果是很大的数据的话WTK模拟器会采用chuncked编码自动将数据分块,这样服务器读到的数据长度是-1,如果没处理的话应用就会出错了
不知道你是模拟器还是真机,我真机上传送大字节数据还没出现过
fangchenxuan
2010-07-07
打赏
举报
回复
先到浏览器上看下,有没有输出结果,然后再检查下连接参数和属性设置
牛叔
2010-07-07
打赏
举报
回复
[Quote=引用 3 楼 hao66625 的回复:]
应该是connector.open()吧 连接网络上的需要代理服务器的,本地的可以直接连接,我遇到跟你同样的情况!
[/Quote]
貌似这个靠点谱
NickCheng
2010-07-07
打赏
举报
回复
纯属接分。。。。。
hao66625
2010-07-07
打赏
举报
回复
应该是connector.open()吧 连接网络上的需要代理服务器的,本地的可以直接连接,我遇到跟你同样的情况!
哀
2010-07-07
打赏
举报
回复
关注J2ME!
zhlwwj1314
2010-07-07
打赏
举报
回复
ie请求php能请求下来么
pallove
2010-07-07
打赏
举报
回复
[Quote=引用 1 楼 zhlwwj1314 的回复:]
ie请求php能请求下来么
[/Quote]
浏览器可以正确显示,3楼说的代理要怎么弄?
php
中断请求,
php
主动断开与浏览器的
连接
本节内容:
php
中使用 Content-Length 让浏览器自动断开
连接
。Content-Length的作用:浏览器接收到指定Content-Length大小的消息实体后,则会断开与
服务器
的
连接
。相关阅读:
php
判断客户端浏览器是否断开
连接
的代码例子:复制代码 代码示例:/*** 自动断开与浏览器的
连接
* edit: www.jbxue.com*/echo '1234567890';{//断开连...
python
连接
服务器
失败_Python请求:
连接
到代理
服务器
时忽略异常和错误
我用Python编写了第一个程序.#This program casts votes in online poll using different proxy servers for each request.#It works, but some proxy servers cause errors crashing the whole thing.#To avoid that, I would...
【Java面试题】一次完整的
Http
请求过程(非常详细)
当我们在浏览器的地址栏输入 www.google.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢? 以下过程仅是个人理解: 域名解析 --> 发起TCP的3次握手 --> 建立TCP
连接
后发起
http
请求 -->
服务器
响应
http
请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如...
java 原生
http
请求
Http
URL
Connection
的使用 cookie的获取 和乱码的解决方法
一、
Http
URL
Connection
发送GET请求 public static void GETRequest(int page,String cookie) throws Exception { String url = String.format("
http
://www.baidu.com/user?tn=baidu&pn=%s",page); //创建远程url
连接
对象 URL obj = new URL(url); //通过远
Android
Http
Client上传文件与
Http
connection
知识小结
Android上传文件到服务端可以使用
Http
Connection
上传文件,也可以使用Android封装好的
Http
Client类。当仅仅上传文件可以直接使用
http
connection
上传比较方便快捷。 1、使用
Http
Conection上传文件。将文件转换成表单
数据
流。主要的思路就自己构造个
http
协议内容,服务端解析报文获得表单
数据
。代码片段: [...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章