2012-04-11 62 views
1

我正在笔记本电脑上测试PHP CURL,但由于负面内容长度的原因,文件上传被诺顿阻止。在笔记本电脑上测试PHP CURL文件上传(被诺顿阻止)

所以,我认为CURL发送Content-Length:-1。

我该如何解决这个问题?通过手动设置内容长度?如果是这样,那么最好的办法是什么?

+0

我会试试这个...查询字符串的长度+文件的长度。然后,使用CURLOPT_HTTPHEADER设置内容长度。 – 2012-04-11 17:12:59

+0

这似乎工作......但现在测试挂起......我试图设置session_write_close()在会话死锁的情况下,但它似乎没有帮助。 – 2012-04-11 17:25:11

+0

看起来诺顿阻止了所有CURL调用,无论我是否正在上传文件。 – 2012-04-11 17:51:55

回答

0

它看起来像我有curl_setopt($CURL, CURLOPT_POST, TRUE),这不是一个好主意。我删除了它,诺顿没有抱怨,脚本也能正常工作。

相关问题