File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -2680,7 +2680,12 @@ changes:
2680
2680
2681
2681
Type: Documentation-only
2682
2682
2683
- Use [`request.destroyed`][] instead of [`request.aborted`][].
2683
+ Use [`request.destroyed`][] and [`request.readableEnded`][] instead of
2684
+ [`request.aborted`][].
2685
+
2686
+ ```js
2687
+ const aborted = request.destroyed && !request.readableEnded
2688
+ ```
2684
2689
2685
2690
<a id="DEP0XXX"></a>
2686
2691
### DEP0XX: Use `' error' ` event instead of `' aborted' `
@@ -2757,10 +2762,13 @@ Use `'error'` event instead of `'aborted'`.
2757
2762
[`punycode`]: punycode.html
2758
2763
[`require.extensions`]: modules.html#modules_require_extensions
2759
2764
[`require.main`]: modules.html#modules_accessing_the_main_module
2765
+ [`request.aborted`]: http.html#http_request_aborted
2760
2766
[`request.abort()`]: http.html#http_request_abort
2761
2767
[`request.socket`]: http.html#http_request_socket
2762
2768
[`request.connection`]: http.html#http_request_connection
2769
+ [`request.destroyed`]: http.html#http_request_destroyed
2763
2770
[`request.destroy()`]: http.html#http_request_destroy_error
2771
+ [`request.readableEnded`]: http.html#http_request_readableended
2764
2772
[`response.socket`]: http.html#http_response_socket
2765
2773
[`response.connection`]: http.html#http_response_connection
2766
2774
[`response.end()`]: http.html#http_response_end_data_encoding_callback
Original file line number Diff line number Diff line change @@ -588,7 +588,8 @@ changes:
588
588
- REPLACEME
589
589
-->
590
590
591
- > Stability: 0 - Deprecated: Use [ ` request.destroyed ` ] [ ] instead.
591
+ > Stability: 0 - Deprecated: Use [ ` request.destroyed ` ] [ ] and
592
+ [ ` request.readableEnded ` ] [ ] instead.
592
593
593
594
* {boolean}
594
595
@@ -1822,10 +1823,15 @@ Indicates that the underlying connection was closed.
1822
1823
### ` message.aborted `
1823
1824
<!-- YAML
1824
1825
added: v10.1.0
1826
+ deprecated:
1827
+ - REPLACEME
1825
1828
-->
1826
1829
1827
1830
* {boolean}
1828
1831
1832
+ > Stability: 0 - Deprecated: Use [ ` message.destroyed ` ] [ ] and
1833
+ [ ` message.readableEnded ` ] [ ] instead.
1834
+
1829
1835
The ` message.aborted ` property will be ` true ` if the request has
1830
1836
been aborted.
1831
1837
@@ -2597,10 +2603,12 @@ try {
2597
2603
[ `removeHeader(name)` ] : #http_request_removeheader_name
2598
2604
[ `request.end()` ] : #http_request_end_data_encoding_callback
2599
2605
[ `request.destroy()` ] : #http_request_destroy_error
2606
+ [ `request.destroyed` ] : #http_request_destroyed
2600
2607
[ `request.flushHeaders()` ] : #http_request_flushheaders
2601
2608
[ `request.getHeader()` ] : #http_request_getheader_name
2602
2609
[ `request.setHeader()` ] : #http_request_setheader_name_value
2603
2610
[ `request.setTimeout()` ] : #http_request_settimeout_timeout_callback
2611
+ [ `request.readableEnded` ] : #http_request_readableended
2604
2612
[ `request.socket.getPeerCertificate()` ] : tls.html#tls_tlssocket_getpeercertificate_detailed
2605
2613
[ `request.socket` ] : #http_request_socket
2606
2614
[ `request.writableFinished` ] : #http_request_writablefinished
You can’t perform that action at this time.
0 commit comments