hi, Volker,
Thank you for your help!
My start point is WebKit is used in many popular browsers like Safari, Chrome, android, and also QtWebKit based browsers like Arora, QtWeb,etc.
An interesting is that when you are setting a proxy in Safrari or Chome, it makes a system proxy setting, meaning other browsers will also use this setting. But when you are setting a proxy in Arora , or QtWeb, it 's a process level setting.
Thank you for clarifying a lot, and now I know WebKit doesn't implement http request itself, and QtWebKit make the setting proxy function through QNetwork module.