aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 10084|回复: 3

http/whttp库post时有时出现 beginSendData 或 endSendData 错误

[复制链接]

34

主题

30

回帖

390

积分

新手入门

积分
390
发表于 2018-4-6 15:34:08 | 显示全部楼层 |阅读模式
http/whttp库post时,有时可以正常,有时会出现各种代码的 beginSendData endSendData 错误,间歇性抽疯,难以重现,不知是什么原因?

beginSendData ERROR CODE:183  当文件已存在时,无法创建该文件。
endSendData ERROR CODE:8  存储空间不足,无法处理此命令。


  1. winform.buttonTest.oncommand = function(id,event){
  2.    
  3.     var http = inet.http()
  4.     var formData = web.multipartFormData();//创建对象
  5.         formData.add("ck","iSuP");//添加一个表单文本项"ck=iSuP"
  6.        
  7.     http.headers  = {}//清空
  8.         http.headers  = {
  9.                 ["Accept"] = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8";
  10.                 ["Accept-Encoding"] = "gzip, deflate, br";
  11.                 ["Accept-Language"] = "zh-CN,zh;q=0.9";
  12.                 ["Cache-Control"] = "max-age=0";
  13.                 ["Connection"] = "keep-alive";
  14.                 ["content-type"] = formData.contentType();
  15.                 ["Host"] = "www.douban.com";
  16.                 ["Origin"] = "https://www.douban.com";
  17.                 ["Referer"] = "https://www.douban.com/doulist/"+新豆列ID+"/";
  18.                 ["Upgrade-Insecure-Requests"] = "1";
  19.                 ["User-Agent"] = 豆瓣随机UA;
  20.         }
  21.         var postData = formData.readAll();
  22.         var html,err,errCode = http.post("https://www.douban.com/doulist/"+新豆列ID+"/remove",postData)
  23.         printLog("返回:",html,err,errCode)//出现" null        存储空间不足,无法处理此命令。endSendData ERROR CODE:8        8",但已正常删除此豆列

  24. }
复制代码

34

主题

30

回帖

390

积分

新手入门

积分
390
 楼主| 发表于 2018-4-6 15:55:43 | 显示全部楼层
用web.rest.client库也是同样提示:存储空间不足,无法处理此命令。endSendData ERROR CODE:8

var restClient = web.rest.client();//

  1. //用restClient库来提交试试
  2.         restClient.referer = "https://accounts.douban.com/login?alias=&redir=&source=&error=1011";
  3.         var html,err,errCode = restClient.post("https://accounts.douban.com/login",{
  4.             ['source'] = "";
  5.             ['redir'] = "https://movie.douban.com/";
  6.             ['form_email'] = "xxxxxx";
  7.             ['form_password'] = "xxxxxxxxxx";
  8.             ['captcha-solution'] = winform.edit.text;
  9.             ['captcha-id'] = yzmID;
  10.             ['login'] = "登录";
  11.         } )
  12.        
  13.         if(err){
  14.                 printLog("POST提交登陆表单返回错误:",err,errcode);
  15.                 return ;
  16.         }
复制代码

42

主题

80

回帖

950

积分

荣誉会员

积分
950
发表于 2018-4-6 18:31:54 | 显示全部楼层
不按规矩发帖,建议删除

点评

不要说这些没用的废话.  发表于 2018-4-7 22:41
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-4-15 04:40 , Processed in 0.053679 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表