这些天一直很郁闷。鲍文本人一直"待定", 当然,这是非常不舒服的自己。那么今晚最终成为一个非成功出版“待定”文章,这CSDN于大家的反映而放弃了。没想到我后面又測了一篇文章。结果还是“待审核”。这让一向喜欢专研的我有了想探究原因的冲动。说干就干。

于是复制粘贴以前被归为“待审核”的文章,并发表,自然而然还是“待审核”。然后就不停的删除一些内容。最后最终成功发表。

事实上这个測试过程和调试bug一样。不停加入打印,然后回溯,哈哈。

在測试的过程中有了例如以下结论:

        1)CSDN检測到文章中的链接大于5,就会将文章列为“待审核”,这个事实上在咨询CSDN的客服的时候,她有提到,可是自己当时想了了想文章中没有5个链接啊,就没放在心上。

之所以没放在心上,是由于以下的两种情况都算作链接了。

2)文章的每一个图片算一个链接。这个就是我忽略的第一种链接。

这个有点扯淡,一般有水平的博客非常可能少不了图片的,反而将这样的提高博文质量的元素作为限制的元素,不得不让人汗颜。这也让我恍然明确,我的博客一般图片较多,自然躺着中枪。

3)@,/等特殊字符也是链接。我的博文一般也都有非常多实践的命令,而这些命令多是以以下的形式

itleaks@Itleaks:/tmp/test$ git hash-object -w test.txt

这个非常老火的,一条命令会占用两个链接(itleaks@Itleaks, /tmp/test)。非常easy让我的文章被“待审核”。

原因找到了。避免的方法当然就是尽量避免这些规则。可是我还是要说下。csdn为啥要以链接作为标准徕限制呢?且链接的检測还不够准确。而且自己博文中自己上传的图片也算一个链接。为啥不可以用更好的方法来实现呢。

比方为了避免图片盗链,能够採用例如以下方法检測:

         1)非csdn的链接能够直接归类为嫌疑链接。

2)用户自己上传的图片,直接URL链接到用户。因此,用户自己的博客上添加自己的照片,鲍文直接检测图像链接可以很easy为了检测用户是否上传,假设。怎么也不会有盗链嫌疑啊。

和/tmp/test这样的链接将被归类为有些责任。这应该可以很easy过滤出。

CSDN博文“待定”如何避免检测规则分析“待定”的更多相关文章

  1. 第14.14节 爬虫实战准备:csdn博文点赞过程http请求和响应信息分析

    如果要对csdn博文点赞,首先要登录CSDN,然后打开一篇需要点赞的文章,如<第14.1节 通过Python爬取网页的学习步骤>按<第14.3节 使用google浏览器获取网站访问的 ...

  2. 安全检测及分析神器—AppScan使用教程

    最近项目准备验收,所以最近在做项目验收的准备工作:我们公司规定,项目的安全检测必须通过才能进行项目验收:公司的安全部门用的检测软件就是大名鼎鼎的IBM Rational Appscan;在教由安全部门 ...

  3. CSDN博文大赛火爆开启

    俗话说的好,程序猿会写博,谁也挡不住! 是不是每一个开发人员都能写出好博文,这个非常难说,但能够肯定的是,能写出好博文的,一定是优秀的程序猿! 写作即思考,养成写博文的习惯,既能帮自己整理技术思路,也 ...

  4. CSDN博文大赛赛况简报

    CSDN博文大赛已经開始两周啦.如今赛况怎样呢,接下来,小编为大家揭晓. 大赛自2014年6月10日正式开赛以来.博友们踊跃发表文章,提交文章.到眼下为止,博主们提交博文1045余篇.且以上这些数据还 ...

  5. 如何编写snort的检测规则

    如何编写snort的检测规则 2013年09月08日 ⁄ 综合 ⁄ 共 16976字 前言 snort是一个强大的轻量级的网络入侵检测系统.它具有实时数据流量分析和日志IP网络数据包的能力,能够进行协 ...

  6. 第14.16节 爬虫实战2:赠人玫瑰,手留余香! request+BeautifulSoup实现csdn博文自动点赞

    写在前面:本文仅供参考学习,请勿用作它途,禁止转载! 在<第14.14节 爬虫实战准备:csdn博文点赞过程http请求和响应信息分析>老猿分析了csdn博文点赞处理的http请求和响应报 ...

  7. 第14.15节 爬虫实战1:使用Python和selenium实现csdn博文点赞

    写在前面:本文仅供参考学习,请勿用作它途,禁止转载! 在开始学爬虫时,学习了csdn博客专家(id:明天依旧可好 | 柯尊柏)<实战项目二:实现CSDN自动点赞>的文章,文章介绍了通过Py ...

  8. python刷取CSDN博文访问量之四

    python刷取CSDN博文访问量之四 作者:vpoet #coding:utf-8 import requests import urllib2 import re import time def ...

  9. python刷取CSDN博文访问量之三

    python刷取CSDN博文访问量之三   作者:vpoet 注:这个系列我只贴代码,代码不注释.有兴趣的自己读读就懂了,纯属娱乐,望管理员抬手若有转载一定不要注明来源 #coding=utf-8 i ...

随机推荐

  1. JDK源码学习系列04----ArrayList

                                                                             JDK源码学习系列04----ArrayList 1. ...

  2. c++堆栈实现

    A Stack is a data-structure that You can only add an element to the top of the Stack, andYou can onl ...

  3. ESFramework 开发手册(07) -- 掉线与心跳机制(转)

    虽然我们前面已经介绍完了ESFramework开发所需掌握的各种基础设施,但是还不够.想要更好地利用ESFramework这一利器,有些背景知识是我们必须要理解的.就像本文介绍的心跳机制,在严峻的In ...

  4. Windows Phone 8 - 建立App专属联络人资讯(ContactStore)

    原文:Windows Phone 8 - 建立App专属联络人资讯(ContactStore) 在WP7的时候介绍了如何操作联络人的功能,例如:<Windows Phone 7 - 存取联络人与 ...

  5. C. Captain Marmot (Codeforces Round #271)

    C. Captain Marmot time limit per test 1 second memory limit per test 256 megabytes input standard in ...

  6. AndroidService 深度分析(2)

    AndroidService 深度分析(2) 上一篇文章我们Service的生命周期进行了測试及总结. 这篇文章我们介绍下绑定执行的Service的实现. 绑定执行的Service可能是仅为本应用提供 ...

  7. A simple Test Client built on top of ASP.NET Web API Help Page

    Step 1: Install the Test Client package Install the WebApiTestClient package from the NuGet Package ...

  8. 你的第一个AngularJS应用--教程二:基架、建立和測试的工具

    介绍 有非常多可用的工具能够帮助你开发AngularJS 应用,那些非常复杂的框架不在我的讨论范围之中,这也是我開始这系列教程的原因. 在第一部分,我们掌握了AngularJS框架的基本结构,开发了第 ...

  9. Android - 支持不同的设备 - 支持不同的平台版本

    在最新版本的Android为app提供很好的新API时,也应该继续支持旧版本的Android直到大部分设备已经更新了.这里将要介绍如何在使用最新API带来的优点的同时继续支持老版本. Dashboar ...

  10. 同步(Synchronization)

    多线程应用程序的存在,在运行打开一个潜在的多线程安全的接入资源. 两个线程相同的资源可能会以意想不到的方式改变相互干扰. 例如.一个线程可以覆盖有一个线程改变或使应用程序进入一个潜在的无效的状态未知. ...