@@ -35,6 +35,8 @@ var http2ServerFactory = require( '@stdlib/net/http2-secure-server' );
35
35
Returns a function to create an [ HTTP/2] [ nodejs-http2 ] server.
36
36
37
37
``` javascript
38
+ var readFileSync = require ( ' @stdlib/fs/read-file' ).sync ;
39
+
38
40
var opts = {
39
41
' cert' : readFileSync ( resolve ( __dirname , ' examples' , ' localhost-cert.pem' ) ),
40
42
' key' : readFileSync ( resolve ( __dirname , ' examples' , ' localhost-privkey.pem' ) )
@@ -50,6 +52,8 @@ The function supports the following parameters:
50
52
To bind a request callback to a server, provide a ` requestListener ` .
51
53
52
54
``` javascript
55
+ var readFileSync = require ( ' @stdlib/fs/read-file' ).sync ;
56
+
53
57
function requestListener ( request , response ) {
54
58
console .log ( request .url );
55
59
response .end ( ' OK' );
@@ -72,6 +76,8 @@ In addition to the options supported by [`http2.createSecureServer`][nodejs-http
72
76
To specify server options, provide an options object.
73
77
74
78
``` javascript
79
+ var readFileSync = require ( ' @stdlib/fs/read-file' ).sync ;
80
+
75
81
var opts = {
76
82
' port' : 7331 ,
77
83
' address' : ' 0.0.0.0' ,
@@ -85,6 +91,8 @@ var http2Server = http2ServerFactory( opts );
85
91
To specify a range of permissible ports, set the ` maxport ` option.
86
92
87
93
``` javascript
94
+ var readFileSync = require ( ' @stdlib/fs/read-file' ).sync ;
95
+
88
96
var opts = {
89
97
' maxport' : 9999 ,
90
98
' cert' : readFileSync ( resolve ( __dirname , ' examples' , ' localhost-cert.pem' ) ),
@@ -101,6 +109,8 @@ When provided a `maxport` option, a created server will search for the first ava
101
109
Creates an [ HTTP/2] [ nodejs-http2 ] server.
102
110
103
111
``` javascript
112
+ var readFileSync = require ( ' @stdlib/fs/read-file' ).sync ;
113
+
104
114
function done ( error , server ) {
105
115
if ( error ) {
106
116
throw error;
0 commit comments