File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
doc/developer-guide/api/functions Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ .. Licensed to the Apache Software Foundation (ASF) under one
2+ or more contributor license agreements. See the NOTICE file
3+ distributed with this work for additional information
4+ regarding copyright ownership. The ASF licenses this file
5+ to you under the Apache License, Version 2.0 (the
6+ "License"); you may not use this file except in compliance
7+ with the License. You may obtain a copy of the License at
8+
9+ http://www.apache.org/licenses/LICENSE-2.0
10+
11+ Unless required by applicable law or agreed to in writing, software
12+ distributed under the License is distributed on an "AS IS" BASIS,
13+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+ See the License for the specific language governing permissions and
15+ limitations under the License.
16+
17+ .. default-domain :: c
18+
19+ TSHttpTxnIsWebsocket
20+ ********************
21+
22+ Test whether a request is attempting to initiate Websocket connection.
23+
24+ Synopsis
25+ ========
26+
27+ `#include <ts/ts.h> `
28+
29+ .. function :: int TSHttpTxnIsWebsocket(TSHttpTxn txnp)
30+
31+ Description
32+ ===========
33+
34+ :func: `TSHttpTxnIsWebsocket ` tests whether the HTTP request
35+ has an `Upgrade ` header with a value of `websocket `.
36+
37+ Return Values
38+ =============
39+
40+ A non-zero value is returned if the relevant header value is found.
41+
42+ See also
43+ ========
44+
45+ :manpage: `TSAPI(3ts)`
You can’t perform that action at this time.
0 commit comments