关于php模拟windows live writer软件http请求的问题

关于php模拟windows live writer软件http请求的问题

关于php模拟windows live writer软件http请求的问题
我做了一个blog xmlapi的发布程序,可以往支持api的blog上搬家和发布blog文章,
功能类似windows live writer,
这个程序一直运行的很好,可是最近,有其中一个blog托管商的api做出了调整
通过我的php程序无法发布和搬家blog到这家blog托管商上去了,
但是用windows live writer却可以,
我认为有可能是这个blog专门限制了类似我这类php软件的搬家和发布功能
不知道通过php程序,能不能模拟或者说伪装的和本地机器用windows live writer发布一样的请求,
让对方的服务器无法判断出来是php发出的请求,还是本地windows live writer发出的请求



刚才截取了一下wlw的包
POST /post.php HTTP/1.0
Accept: */*
Accept-Language: en-US, en, *
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Windows Live Writer 1.0)
Content-Type: text/xml
Host: www.XXX.com
然后用php程序模拟,
没有200成功标志,对方blog服务器返回的是408错误

用php发送同样的http头。应该可以吧。用curl或者socket。
如履薄冰