X1运营交流
今天c'm's 发布文章提交失败
111
19

昨天还好好的,什么也没动。选项该填的都填了。失败也没有原因提示,请问这是怎么回事


1
赏礼
赏钱
收藏
点击回复
      全部留言
  • 19
  • 星网科技 实战运营者 消费:2145.96元 2天前 01:514楼

    碰到https请求下发送http请求问题


    HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。

    HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)简单讲是HTTP的安全版,在HTTP下加入SSL层。

    SSL(Secure Sockets Layer 安全套接层)主要用于Web的安全传输协议,在传输层对网络连接进行加密,保障在Internet上数据传输的安全。

    HTTP工作原理

    网络爬虫抓取过程可以理解为模拟浏览器操作的过程。

    URL(Uniform / Universal Resource Locator的缩写):统一资源定位符,是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。


    在https页面下的带有相对路径的请求都会与页面的协议保持一致。如果想在https页面下发送http的请求,如果只把链接写死成为http的绝对路径是不够的,这样会导致http的请求与总页面https的请求的session不一致。

    为什么呢?原因是https的请求中服务器发回的cookie是标记为"secure"的,而http的请求时非"secure","由于在服务器端secure"的cookie不会兼容非"secure"的,所以当http的请求携带着同一jsessionid的cookie到达服务器时,服务器拒绝非"secure",进而返回的结果是一个新的非"secure"的cookie,于是两个session就不同了。

    怎么解决呢?由原因分析可知,两个session不同,更具体说是cookie的状态不同。那么办法是,在接收到第一个https请求的响应后 到 发送下面的http请求之前,将cookie去"secure"状态,但是又要保证jsessionid不变。具体操作可以新建一个cookie(新建的是非"secure"状态),然后赋予同一个jessionid,然后加入response中。


    代码如下:

    Cookie cookie = new Cookie("JSESSIONID", req.getSession().getId());
    cookie.setPath(req.getContextPath());
    resp.addCookie(cookie);

    仅供参考具体解决,找老大,
0 赏钱 赏礼回复
  • admin 超级管理员 消费:2.9元 14天前 20:06
    其他手机
    4楼
    按F12 开发者模式,看看报什么错
    闻过则喜 消费:1165.52元 14天前
    没看到什么红色文字, 只有这个


    admin 消费:2.9元 14天前
    筛选.html文件,点击看看显示什么内容
    闻过则喜 消费:1165.52元 14天前
    那里我看了也没异常, 但是偶然发现刚才是在 http 下 发的, 昨天是在https 发的,切换到ssl 就提交成功了。这个现象属于正常么
    星网科技 消费:2145.96元 2天前
    @闻过则喜
    遇到PKIX的原因是因为,本地解析了host,但是因为客户机器是内网,内网不会信任外网的https请求可以使用keytool导入证书添加
    例如:供参考:
    https://192.168.161.128/     这种错误是因为,http不支持https请求导致。http://localhost:8080
    这种情况是完全ping不通连端口都没有起来https://192.168.161.128:80/   这种情况就是端口起来了,但是协议不正确
    http请求失败原因及处理办法
    https://blog.csdn.net/yezhenwu/article/details/99125982
0 赏钱 赏礼回复
  • 普通粉丝 消费:0元 12天前 14:424楼
    看看权限的设置吧。






    看视影院www.ksbux.com免费在线观看电影
    星网科技 消费:2145.96元 2天前
    你免费电影是搞什么业务的?目的是什么呀?
0 赏钱 赏礼回复
  • 阿土城乡网 普通粉丝 消费:1178.88元 12天前 12:274楼
    这个页面,有好几个 地方!
    阿土城乡网 消费:1178.88元 12天前
    圈子个人名片模型,这情况,修改了 job 字节,好了!
    闻过则喜 消费:1165.52元 其他手机 12天前
    @阿土城乡网 没看懂,哪跟哪
    阿土城乡网 消费:1178.88元 12天前
    看看 字节给有冲突
0 赏钱 赏礼回复
  • fkenuiabcd 普通粉丝 消费:55.05元 13天前 07:51
    华为
    4楼
    其实我也有同样的问题,有时提交或修改文章好慢,在转圈子,也有个别提交失败的,失败的比较少,
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:132.09元 14天前 20:54
    华为
    4楼
    http还得https?
    闻过则喜 消费:1165.52元 其他手机 14天前
    没看懂
    袁冬 消费:132.09元 华为 14天前
    就是用没用证书
    闻过则喜 消费:1165.52元 其他手机 14天前
    加S当然要有证书了,还是不懂你意思
    袁冬 消费:132.09元 华为 14天前
    有可能是抽风
0 赏钱 赏礼回复
  • 闻过则喜 普通粉丝 消费:1165.52元 14天前 20:004楼
    用户组权限都有 , 和昨天的都一样, 目前只有管理员可以发
0 赏钱 赏礼回复
更多回复
      你可能感兴趣的主题
恢复多功能编辑器
  • 3 1
  • X1运营交流
        圈内贴子39435
    • 圈子成员813
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648