Skip to content

调用chrome_network_request工具调用目标页面的URL偶发性报错 #350

@guanqihui1

Description

@guanqihui1

基于找到的目标页面的tabid通过调用chrome_network_request工具调用目标页面的URL,会偶发性的报下面的错,从目标页面的console上看,当报错时js并没有注入到目标页面,看不到日志
插件侧报错内容:
Error sending message to tab 245022339 for action sendPureNetworkRequest: Error replaying request [CORS_OR_NETWORK]: TypeError: Failed to fetch at fetchWithTimeout (chrome-extension://hbdgbgagpkpjffpklnamcljpakneikee/inject-scripts/network-helper.js:493:34) at replayNetworkRequest (chrome-extension://hbdgbgagpkpjffpklnamcljpakneikee/inject-scripts/network-helper.js:534:30) at chrome-extension://hbdgbgagpkpjffpklnamcljpakneikee/inject-scripts/network-helper.js:762:7 Possible causes: 1. CORS policy blocked the request 2. Server did not return required CORS headers (Access-Control-Allow-Origin, Access-Control-Allow-Credentials) 3. Server returned Access-Control-Allow-Origin: * (conflicts with credentials: include) 4. Preflight request (OPTIONS) failed 5. Network connection failed (DNS, unreachable server) 6. Request was blocked by browser security policy Suggested actions: 1. Check server CORS configuration 2. Verify server returns Access-Control-Allow-Origin with specific origin (not *) 3. Verify server returns Access-Control-Allow-Credentials: true 4. Check if custom headers trigger preflight request 5. Test with mode: "no-cors" (limited functionality) 6. Check network connectivity and DNS resolution

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions