Repository: electron/electron (language: cpp)

Issue:
[Bug]: Documentation for net.request doesn't clearly show constructor options
### Preflight Checklist

- [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/main/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project adheres to.
- [X] I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a bug report that matches the one I want to file, without success.

### Electron Version

22.0.0

### What operating system are you using?

macOS

### Operating System Version

12.6.1

### What arch are you using?

x64

### Last Known Working Electron version

_No response_

### Expected Behavior

The documentation for net.request should include documentation of the options that the function takes: https://www.electronjs.org/docs/latest/api/net#netrequestoptions

### Actual Behavior

Instead, that documentation exists at https://www.electronjs.org/docs/latest/api/client-request,  which is not obvious from the net.request docs

### Testcase Gist URL

_No response_

### Additional Information

_No response_


Discussion / hints:

Fix patch:
diff --git a/docs/api/net.md b/docs/api/net.md
index ffbff49d054b4..2fcf307d752c3 100644
--- a/docs/api/net.md
+++ b/docs/api/net.md
@@ -54,7 +54,7 @@ The `net` module has the following methods:
 
 ### `net.request(options)`
 
-* `options` (ClientRequestConstructorOptions | string) - The `ClientRequest` constructor options.
+* `options` ([ClientRequestConstructorOptions](client-request.md#new-clientrequestoptions) | string) - The `ClientRequest` constructor options.
 
 Returns [`ClientRequest`](./client-request.md)
 


Test patch: