Fuzz introspector: fuzz_reqparse
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
42 274 werkzeug._internal._to_bytes call site: {node_id} werkzeug.datastructures.Headers.__init__
40 214 werkzeug.datastructures.Headers.extend call site: {node_id} werkzeug.datastructures.Headers.__init__
33 331 werkzeug.urls.url_encode call site: {node_id} werkzeug.urls.url_join
33 418 werkzeug._internal._encode_idna call site: {node_id} werkzeug.routing.Map.bind
25 188 werkzeug.datastructures.iter_multi_items call site: {node_id} werkzeug.datastructures.Headers.add
16 76 werkzeug.urls.url_unparse call site: {node_id} werkzeug._internal._to_str
15 125 werkzeug.urls.iri_to_uri call site: {node_id} werkzeug.urls.url_fix
15 143 werkzeug.datastructures.MultiDict.__init__ call site: {node_id} werkzeug.datastructures.OrderedMultiDict.lists
14 22 werkzeug._internal._to_str call site: {node_id} werkzeug.urls.BaseURL.decode_netloc
14 256 werkzeug.test.EnvironBuilder.get_request call site: {node_id} werkzeug.test.stream_encode_multipart
14 402 flask.ctx.AppContext.__init__ call site: {node_id} werkzeug.routing.Map.bind_to_environ
8 164 werkzeug.datastructures.CombinedMultiDict.items call site: {node_id} werkzeug.datastructures.OrderedMultiDict.items

Fuzzer calltree

0 ...fuzz_reqparse.TestOneInput [function] [call site] 00000
1 atheris.FuzzedDataProvider [function] [call site] 00001
1 fdp.ConsumeUnicodeNoSurrogates [function] [call site] 00002
1 werkzeug.wrappers.request.Request.from_values [function] [call site] 00003
2 kwargs.pop [function] [call site] 00004
2 werkzeug.test.EnvironBuilder.__init__ [function] [call site] 00005
3 werkzeug._internal._make_encode_wrapper [function] [call site] 00006
4 .isinstance [function] [call site] 00007
4 operator.methodcaller [function] [call site] 00008
3 werkzeug._internal._make_encode_wrapper. [function] [call site] 00009
3 werkzeug.urls.url_parse [function] [call site] 00010
4 werkzeug._internal._make_encode_wrapper [function] [call site] 00011
4 .isinstance [function] [call site] 00012
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00013
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00014
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00015
4 typing.NamedTuple.find [function] [call site] 00016
4 http.server.BaseHTTPRequestHandler.path.find [function] [call site] 00017
4 werkzeug._internal._to_str [function] [call site] 00018
5 .isinstance [function] [call site] 00019
5 .isinstance [function] [call site] 00020
5 werkzeug.urls.BytesURL.decode [function] [call site] 00022
6 typing.NamedTuple.__init__ [function] [call site] 00023
6 typing.NamedTuple.scheme.decode [function] [call site] 00024
6 werkzeug.urls.BaseURL.decode_netloc [function] [call site] 00025
7 werkzeug._internal._decode_idna [function] [call site] 00026
8 .isinstance [function] [call site] 00027
8 domain.encode [function] [call site] 00028
8 werkzeug._internal._decode_idna.decode_part [function] [call site] 00029
9 part.decode [function] [call site] 00030
9 part.decode [function] [call site] 00031
8 domain.split [function] [call site] 00032
6 typing.NamedTuple.path.decode [function] [call site] 00034
6 typing.NamedTuple.query.decode [function] [call site] 00035
6 typing.NamedTuple.fragment.decode [function] [call site] 00036
5 typing.NamedTuple.decode [function] [call site] 00037
5 http.server.BaseHTTPRequestHandler.path.decode [function] [call site] 00038
4 _scheme_re.match [function] [call site] 00039
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00040
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00042
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00044
4 typing.NamedTuple.find [function] [call site] 00045
4 http.server.BaseHTTPRequestHandler.path.find [function] [call site] 00046
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00048
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00049
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00050
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00051
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00052
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00053
4 http.server.BaseHTTPRequestHandler.path.split [function] [call site] 00054
4 typing.NamedTuple.split [function] [call site] 00055
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00056
4 werkzeug._internal._make_encode_wrapper. [function] [call site] 00057
4 http.server.BaseHTTPRequestHandler.path.split [function] [call site] 00058
4 typing.NamedTuple.split [function] [call site] 00059
3 werkzeug._internal._make_encode_wrapper. [function] [call site] 00060
3 werkzeug.urls.iri_to_uri [function] [call site] 00061
4 .isinstance [function] [call site] 00062
4 werkzeug.urls.url_unparse [function] [call site] 00063
5 werkzeug._internal._check_str_tuple [function] [call site] 00064
5 werkzeug._internal._make_encode_wrapper [function] [call site] 00068
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00069
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00070
5 path.startswith [function] [call site] 00071
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00072
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00073
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00074
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00075
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00076
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00077
5 werkzeug._internal._make_encode_wrapper. [function] [call site] 00078
4 werkzeug._internal._to_str [function] [call site] 00079
4 http.server.BaseHTTPRequestHandler.path.encode [function] [call site] 00080
4 werkzeug.urls.URL.encode [function] [call site] 00081
5 typing.NamedTuple.__init__ [function] [call site] 00082
5 typing.NamedTuple.scheme.encode [function] [call site] 00083
5 werkzeug.urls.BytesURL.encode_netloc [function] [call site] 00084
5 werkzeug.urls.BaseURL.encode_netloc [function] [call site] 00085
5 typing.NamedTuple.path.encode [function] [call site] 00087
5 typing.NamedTuple.query.encode [function] [call site] 00088
5 typing.NamedTuple.fragment.encode [function] [call site] 00089
4 typing.NamedTuple.encode [function] [call site] 00090
4 typing.NamedTuple.split [function] [call site] 00091
4 werkzeug._internal._to_str [function] [call site] 00093
4 werkzeug.urls.url_parse [function] [call site] 00094
4 werkzeug.urls.url_quote [function] [call site] 00095
5 .isinstance [function] [call site] 00096
5 .isinstance [function] [call site] 00098
5 typing.NamedTuple.path.encode [function] [call site] 00099
5 typing.NamedTuple.query.encode [function] [call site] 00100
5 typing.NamedTuple.encode [function] [call site] 00101
5 http.server.BaseHTTPRequestHandler.path.encode [function] [call site] 00102
5 typing.NamedTuple.fragment.encode [function] [call site] 00103
5 werkzeug.urls.URL.encode [function] [call site] 00104
5 http.server.BaseHTTPRequestHandler.path.query.encode [function] [call site] 00105
5 http.server.BaseHTTPRequestHandler.path.fragment.encode [function] [call site] 00106
5 .isinstance [function] [call site] 00107
5 safe.encode [function] [call site] 00108
5 .isinstance [function] [call site] 00109
5 unsafe.encode [function] [call site] 00110
5 .bytearray [function] [call site] 00111
5 .frozenset [function] [call site] 00112
5 .bytearray [function] [call site] 00113
5 .frozenset [function] [call site] 00114
5 .bytearray [function] [call site] 00115
5 .bytearray [function] [call site] 00116
5 rv.append [function] [call site] 00117
5 rv.extend [function] [call site] 00118
4 werkzeug.urls.url_quote [function] [call site] 00120
4 werkzeug.urls.url_quote [function] [call site] 00121
4 werkzeug.urls.BytesURL.encode_netloc [function] [call site] 00122
4 http.server.BaseHTTPRequestHandler.path.encode_netloc [function] [call site] 00123
4 werkzeug.urls.BaseURL.encode_netloc [function] [call site] 00124
4 werkzeug.urls.url_unparse [function] [call site] 00125
3 werkzeug.urls.iri_to_uri [function] [call site] 00126
3 werkzeug.urls.url_fix [function] [call site] 00127
4 werkzeug._internal._to_str [function] [call site] 00128
4 werkzeug.urls.BaseURL.replace [function] [call site] 00129
5 typing.NamedTuple._replace [function] [call site] 00130
4 http.server.BaseHTTPRequestHandler.path.replace [function] [call site] 00131
4 typing.NamedTuple.startswith [function] [call site] 00132
4 http.server.BaseHTTPRequestHandler.path.startswith [function] [call site] 00133
4 werkzeug.urls.url_parse [function] [call site] 00134
4 werkzeug.urls.url_quote [function] [call site] 00135
4 werkzeug.urls.url_quote_plus [function] [call site] 00136
5 werkzeug.urls.url_quote [function] [call site] 00137
4 werkzeug.urls.url_quote_plus [function] [call site] 00138
4 url.encode_netloc [function] [call site] 00139
4 werkzeug.urls.url_unparse [function] [call site] 00140
3 .isinstance [function] [call site] 00141
3 werkzeug.datastructures.MultiDict.__init__ [function] [call site] 00142
4 .isinstance [function] [call site] 00143
4 werkzeug.datastructures.CombinedMultiDict.lists [function] [call site] 00144
4 werkzeug.datastructures.MultiDict.lists [function] [call site] 00149
4 werkzeug.datastructures.OrderedMultiDict.lists [function] [call site] 00152
5 werkzeug.datastructures.OrderedMultiDict.getlist [function] [call site] 00154
6 dict.__getitem__ [function] [call site] 00155
6 result.append [function] [call site] 00156
5 returned_keys.add [function] [call site] 00157
4 dict.__init__ [function] [call site] 00158
4 .isinstance [function] [call site] 00159
4 werkzeug.datastructures.MultiDict.items [function] [call site] 00160
5 dict.items [function] [call site] 00161
4 werkzeug.datastructures.CombinedMultiDict.items [function] [call site] 00162
4 werkzeug.datastructures.OrderedMultiDict.items [function] [call site] 00166
5 returned_keys.add [function] [call site] 00168
4 .isinstance [function] [call site] 00169
4 dict.__init__ [function] [call site] 00172
4 tmp.setdefault [function] [call site] 00173
4 dict.__init__ [function] [call site] 00174
3 .isinstance [function] [call site] 00175
3 werkzeug.datastructures.MultiDict.__init__ [function] [call site] 00176
3 werkzeug.datastructures.Headers.__init__ [function] [call site] 00177
4 werkzeug.datastructures.Headers.extend [function] [call site] 00178
5 werkzeug.datastructures.iter_multi_items [function] [call site] 00180
6 .isinstance [function] [call site] 00181
6 werkzeug.datastructures.MultiDict.items [function] [call site] 00182
6 werkzeug.datastructures.CombinedMultiDict.items [function] [call site] 00183
6 werkzeug.datastructures.OrderedMultiDict.items [function] [call site] 00184
6 .isinstance [function] [call site] 00185
6 werkzeug.datastructures.MultiDict.items [function] [call site] 00186
6 werkzeug.datastructures.CombinedMultiDict.items [function] [call site] 00187
6 werkzeug.datastructures.OrderedMultiDict.items [function] [call site] 00188
6 .isinstance [function] [call site] 00189
5 werkzeug.datastructures.Headers.add [function] [call site] 00190
6 werkzeug.datastructures._options_header_vkw [function] [call site] 00191
7 werkzeug.http.dump_options_header [function] [call site] 00192
8 segments.append [function] [call site] 00193
8 options.items [function] [call site] 00194
8 segments.append [function] [call site] 00195
8 werkzeug.http.quote_header_value [function] [call site] 00196
8 segments.append [function] [call site] 00203
7 k.replace [function] [call site] 00204
6 werkzeug.datastructures._unicodify_header_value [function] [call site] 00206
7 .isinstance [function] [call site] 00207
7 value.decode [function] [call site] 00208
7 .isinstance [function] [call site] 00209
6 werkzeug.datastructures._unicodify_header_value [function] [call site] 00211
6 werkzeug.datastructures.Headers._validate_value [function] [call site] 00212
7 .isinstance [function] [call site] 00213
5 werkzeug.datastructures.iter_multi_items [function] [call site] 00214
5 werkzeug.datastructures.Headers.add [function] [call site] 00215
3 .isinstance [function] [call site] 00216
3 werkzeug.datastructures.Headers.__init__ [function] [call site] 00217
3 .isinstance [function] [call site] 00218
3 werkzeug.datastructures.Authorization.__init__ [function] [call site] 00219
4 dict.__init__ [function] [call site] 00220
3 werkzeug.datastructures.Authorization.to_header [function] [call site] 00221
4 base64.b64encode [function] [call site] 00222
4 werkzeug.http.dump_header [function] [call site] 00223
5 .isinstance [function] [call site] 00224
5 werkzeug.datastructures.CombinedMultiDict.items [function] [call site] 00225
5 items.append [function] [call site] 00226
5 items.append [function] [call site] 00227
5 werkzeug.http.quote_header_value [function] [call site] 00228
5 werkzeug.http.quote_header_value [function] [call site] 00229
3 werkzeug.datastructures.Headers.set [function] [call site] 00230
4 werkzeug.datastructures._options_header_vkw [function] [call site] 00231
4 werkzeug.datastructures._unicodify_header_value [function] [call site] 00232
4 werkzeug.datastructures._unicodify_header_value [function] [call site] 00233
4 werkzeug.datastructures.Headers._validate_value [function] [call site] 00234
4 _key.lower [function] [call site] 00236
4 .enumerate [function] [call site] 00237
4 old_key.lower [function] [call site] 00238
3 data.read [function] [call site] 00240
3 .isinstance [function] [call site] 00241
3 data.encode [function] [call site] 00242
3 .isinstance [function] [call site] 00243
3 io.BytesIO [function] [call site] 00244
3 werkzeug.test._iter_data [function] [call site] 00246
4 .isinstance [function] [call site] 00247
4 data.items [function] [call site] 00248
4 data.items [function] [call site] 00249
4 .isinstance [function] [call site] 00250
3 .isinstance [function] [call site] 00251
3 werkzeug.test.EnvironBuilder._add_file_from_data [function] [call site] 00253
4 .isinstance [function] [call site] 00254
2 werkzeug.test.EnvironBuilder.get_request [function] [call site] 00255
3 werkzeug.test.EnvironBuilder.get_environ [function] [call site] 00256
4 io.BytesIO.tell [function] [call site] 00257
4 io.BytesIO.seek [function] [call site] 00258
4 io.BytesIO.tell [function] [call site] 00259
4 io.BytesIO.seek [function] [call site] 00260
4 werkzeug.test.stream_encode_multipart [function] [call site] 00261
5 time.time [function] [call site] 00262
5 random.random [function] [call site] 00263
5 io.BytesIO [function] [call site] 00264
5 boundary.encode [function] [call site] 00265
5 werkzeug.sansio.multipart.MultipartEncoder.__init__ [function] [call site] 00266
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00267
6 .isinstance [function] [call site] 00268
6 .isinstance [function] [call site] 00269
6 werkzeug._internal._to_bytes [function] [call site] 00270
7 .isinstance [function] [call site] 00271
7 .isinstance [function] [call site] 00272
7 .isinstance [function] [call site] 00274
6 .isinstance [function] [call site] 00275
6 werkzeug._internal._to_bytes [function] [call site] 00276
6 typing.cast [function] [call site] 00277
6 name.lower [function] [call site] 00278
6 werkzeug._internal._to_bytes [function] [call site] 00279
6 .isinstance [function] [call site] 00280
6 .isinstance [function] [call site] 00281
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00282
6 stream.write [function] [call site] 00283
6 stream.write [function] [call site] 00285
6 tempfile.TemporaryFile [function] [call site] 00286
6 typing.cast [function] [call site] 00287
6 stream.getvalue [function] [call site] 00288
6 new_stream.write [function] [call site] 00289
6 new_stream.write [function] [call site] 00290
5 werkzeug.test._iter_data [function] [call site] 00291
5 mimetypes.guess_type [function] [call site] 00296
5 werkzeug.datastructures.Headers.__init__ [function] [call site] 00297
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00298
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00299
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00300
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00301
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00302
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00303
5 .isinstance [function] [call site] 00304
5 werkzeug.datastructures.Headers.__init__ [function] [call site] 00306
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00307
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00308
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00309
5 value.encode [function] [call site] 00310
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00311
5 werkzeug.sansio.multipart.MultipartEncoder.send_event [function] [call site] 00312
5 werkzeug.test.stream_encode_multipart.write_binary [function] [call site] 00313
5 stream.tell [function] [call site] 00314
5 stream.seek [function] [call site] 00315
4 werkzeug.datastructures.CombinedMultiDict.__init__ [function] [call site] 00316
4 werkzeug.urls.url_encode [function] [call site] 00318
5 werkzeug._internal._to_str [function] [call site] 00319
5 werkzeug.urls._url_encode_impl [function] [call site] 00320
6 werkzeug.datastructures.iter_multi_items [function] [call site] 00321
6 .isinstance [function] [call site] 00323
6 .isinstance [function] [call site] 00325
6 werkzeug.urls._fast_url_quote_plus [function] [call site] 00327
7 werkzeug.urls._make_fast_url_quote.quote [function] [call site] 00328
6 werkzeug.urls._fast_url_quote_plus [function] [call site] 00329
5 http.server.BaseHTTPRequestHandler.path.join [function] [call site] 00330
5 werkzeug.urls.BaseURL.join [function] [call site] 00331
6 werkzeug.urls.url_join [function] [call site] 00332
7 .isinstance [function] [call site] 00333
7 werkzeug.urls.url_unparse [function] [call site] 00334
7 .isinstance [function] [call site] 00335
7 werkzeug.urls.url_unparse [function] [call site] 00336
7 werkzeug._internal._check_str_tuple [function] [call site] 00337
7 werkzeug._internal._make_encode_wrapper [function] [call site] 00338
7 werkzeug.urls.url_parse [function] [call site] 00339
7 werkzeug.urls.url_parse [function] [call site] 00340
7 werkzeug.urls.url_unparse [function] [call site] 00341
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00342
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00343
7 path.split [function] [call site] 00344
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00345
7 bpath.split [function] [call site] 00346
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00347
7 bpath.split [function] [call site] 00348
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00349
7 path.split [function] [call site] 00350
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00351
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00352
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00353
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00355
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00356
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00357
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00358
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00359
7 werkzeug._internal._make_encode_wrapper. [function] [call site] 00360
7 werkzeug.urls.url_unparse [function] [call site] 00361
6 werkzeug.urls.url_parse [function] [call site] 00362
4 io.BytesIO [function] [call site] 00364
4 io.BytesIO [function] [call site] 00365
4 result.update [function] [call site] 00366
4 werkzeug._internal._wsgi_encoding_dance [function] [call site] 00367
5 .isinstance [function] [call site] 00368
5 http.server.BaseHTTPRequestHandler.path.decode [function] [call site] 00369
5 http.server.BaseHTTPRequestHandler.path.encode [function] [call site] 00370
4 result.update [function] [call site] 00371
4 werkzeug.datastructures.EnvironHeaders.copy [function] [call site] 00372
4 werkzeug.datastructures.Headers.copy [function] [call site] 00373
4 headers.remove [function] [call site] 00374
4 headers.remove [function] [call site] 00375
4 collections.defaultdict [function] [call site] 00377
4 headers.to_wsgi_list [function] [call site] 00378
4 key.upper [function] [call site] 00379
4 collections.defaultdict.items [function] [call site] 00380
4 result.update [function] [call site] 00381
3 werkzeug.wrappers.request.Request.__init__ [function] [call site] 00382
4 environ.get [function] [call site] 00384
4 environ.get [function] [call site] 00385
4 werkzeug.wsgi._get_server [function] [call site] 00386
4 werkzeug._internal._wsgi_decoding_dance [function] [call site] 00390
4 environ.get [function] [call site] 00392
4 werkzeug._internal._wsgi_decoding_dance [function] [call site] 00393
4 environ.get [function] [call site] 00394
4 environ.get [function] [call site] 00395
4 werkzeug.datastructures.EnvironHeaders.__init__ [function] [call site] 00396
4 environ.get [function] [call site] 00397
2 werkzeug.test.EnvironBuilder.close [function] [call site] 00398
1 flask.app.Flask.app_context [function] [call site] 00400
2 flask.ctx.AppContext.__init__ [function] [call site] 00401
3 flask.app.Flask.create_url_adapter [function] [call site] 00402
4 werkzeug.routing.Map.bind_to_environ [function] [call site] 00403
5 werkzeug._internal._get_environ [function] [call site] 00404
5 werkzeug.wsgi.get_host [function] [call site] 00408
6 werkzeug.sansio.utils.get_host [function] [call site] 00409
7 host.endswith [function] [call site] 00410
7 host.endswith [function] [call site] 00411
7 werkzeug.sansio.utils.host_is_trusted [function] [call site] 00412
8 .isinstance [function] [call site] 00413
8 werkzeug.sansio.utils.host_is_trusted._normalize [function] [call site] 00414
9 hostname.rsplit [function] [call site] 00415
9 werkzeug._internal._encode_idna [function] [call site] 00416
10 .isinstance [function] [call site] 00417
10 p.encode [function] [call site] 00418
8 ref.startswith [function] [call site] 00419
8 werkzeug.sansio.utils.host_is_trusted._normalize [function] [call site] 00420
6 environ.get [function] [call site] 00421
6 werkzeug.wsgi._get_server [function] [call site] 00422
5 server_name.lower [function] [call site] 00427
5 server_name.endswith [function] [call site] 00428
5 server_name.endswith [function] [call site] 00429
5 wsgi_server_name.split [function] [call site] 00430
5 server_name.split [function] [call site] 00431
5 warnings.warn [function] [call site] 00433
5 werkzeug.routing.Map.bind_to_environ._get_wsgi_string [function] [call site] 00435
6 werkzeug._internal._wsgi_decoding_dance [function] [call site] 00437
5 werkzeug.routing.Map.bind_to_environ._get_wsgi_string [function] [call site] 00438
5 werkzeug.routing.Map.bind_to_environ._get_wsgi_string [function] [call site] 00439
5 werkzeug.routing.Map.bind [function] [call site] 00440
6 werkzeug._internal._encode_idna [function] [call site] 00441
6 werkzeug.routing.MapAdapter.__init__ [function] [call site] 00442
7 werkzeug._internal._to_str [function] [call site] 00443
7 werkzeug._internal._to_str [function] [call site] 00444
7 typing.NamedTuple.endswith [function] [call site] 00445
7 http.server.BaseHTTPRequestHandler.path.endswith [function] [call site] 00446
7 werkzeug._internal._to_str [function] [call site] 00447
7 werkzeug._internal._to_str [function] [call site] 00448
7 werkzeug._internal._to_str [function] [call site] 00449
7 werkzeug._internal._to_str [function] [call site] 00450
4 werkzeug.routing.Map.bind [function] [call site] 00451
1 flask_restx.reqparse.RequestParser.__init__ [function] [call site] 00452
1 flask_restx.reqparse.RequestParser.add_argument [function] [call site] 00453
2 .isinstance [function] [call site] 00455
2 copy.deepcopy.append [function] [call site] 00456
2 collections.OrderedDict.append [function] [call site] 00457
2 flask_restx.reqparse.Argument.__init__ [function] [call site] 00458
2 copy.deepcopy.append [function] [call site] 00459
2 collections.OrderedDict.append [function] [call site] 00460
2 kwargs.get [function] [call site] 00461
1 flask_restx.reqparse.RequestParser.add_argument [function] [call site] 00462
1 flask_restx.reqparse.RequestParser.parse_args [function] [call site] 00463
2 flask_restx.reqparse.Argument.__init__ [function] [call site] 00464
2 flask_restx.reqparse.Argument.source [function] [call site] 00465
3 .isinstance [function] [call site] 00466
3 request.get_json [function] [call site] 00467
3 werkzeug.datastructures.MultiDict.__init__ [function] [call site] 00468
3 .callable [function] [call site] 00470
3 werkzeug.datastructures.MultiDict.__init__ [function] [call site] 00471
3 request.get_json [function] [call site] 00472
3 .callable [function] [call site] 00474
3 werkzeug.datastructures.MultiDict.update [function] [call site] 00475
4 werkzeug.datastructures.iter_multi_items [function] [call site] 00476
4 werkzeug.datastructures.MultiDict.add [function] [call site] 00477
5 dict.setdefault [function] [call site] 00478
4 werkzeug.datastructures.OrderedMultiDict.add [function] [call site] 00479
5 werkzeug.datastructures._omd_bucket.__init__ [function] [call site] 00480
5 dict.setdefault [function] [call site] 00481
3 werkzeug.datastructures.OrderedMultiDict.update [function] [call site] 00482
4 werkzeug.datastructures.iter_multi_items [function] [call site] 00483
4 werkzeug.datastructures.OrderedMultiDict.add [function] [call site] 00484
3 werkzeug.datastructures.MultiDict.__init__ [function] [call site] 00485
2 collections.OrderedDict.parse [function] [call site] 00487
2 copy.deepcopy.parse [function] [call site] 00488
2 .isinstance [function] [call site] 00489
2 errors.update [function] [call site] 00490
2 flask_restx.errors.abort [function] [call site] 00491
2 req.unparsed_arguments.keys [function] [call site] 00494
1 traceback.format_exc [function] [call site] 00495