سلام
تو یک QWebPage رو یک دکمۀ ارسالِ فایل کلیک میکنم تا یک فایل خاص رو آپلود کنه. و سیگنال networkAccessManager().finished اون رو تحت نظر میگیرم. وقتی پاسخ داده میشه، دستور reply.readAll() هیچ خروجی ای نداره و یک رشته خالی رو برمیگردونه، درصورتی که وقتی با نرم افزار دیگه ای مثل http debugger اون رو تحت نظر میگیرم، پاسخ اون درخواست، همچین چیزی هست:
کد HTML:
<html>
            <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
            <body>
            <script type="text/javascript">
                document.domain = 'blog.ir';
                window.top.jsonpp579063563({path:'//bayanbox.ir/info/index',download_path:'//bayanbox.ir/download/index.jpg',type:'success',msgs:['ذخیره فایل با موفقیت انجام شد.'],is_safe:false});
            </script>
            </html>
            </html>
ضمن اینکه reply.error هم مقدار 5 رو برمیگردونه، در حالی که فایل با موفقیت آپلود میشه!

دلیل این مشکل و راه حلش چیه؟

ضمنا این رو هم بگم که از pyqt 5.5 استفاده میکنم و بخاطر زیاد بودن کدهای نوشته شده، حداقل الان نمیتونم سویچ کنم رو ورژن بالاتر!