给个例子
http://hedong.3322.org/archives/000351.html
通过socket函数或其他函数在程序中模拟一个http请求,提交相关数据到trackback地址
并对返回内容(xml格式)做解析,来判断pingback是否发送成功即可
有时返回了0(成功),有时返回1(错误),请问是怎么回事?按照标准上的说法,post格式应该是确定的。还有即使返回成功了,但是在他的通告引用里仍然看不到提交的内容。
有些程序接收到你的pingback后并不是立即就可以在页面看到你post的内容的
因为许多网站有缓存机制
再就是一般接受pingback的程序都会拒绝重复接受
即第一次发送pingback,返回0
第二次向相同trackback地址发送pingback时
如果它的程序做了防重复处理就会返回1了
还需要注意的是MT规定的标准是成功返回0,失败返回1
但有些应用并不是按照这个标准的
如csdn用的那个博客应用,好像成功时返回的是true!
去找个程序看一下就行了,现在有好多BLOG都有TRACKBACK的,下一个,看一下就明白了
看别人的程序,看了基本就懂了,还不懂就照搬,反正你又 不发布这个程序。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 通告 引用 关于 返回 程序 成功 pingback 标准 内容 发送 |
注册
个人空间
