在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例常规C/C++编程 → HAProxy代理v2.7.0

HAProxy代理v2.7.0

常规C/C++编程

下载此实例
  • 开发语言:C/C++
  • 实例大小:4.53M
  • 下载次数:7
  • 浏览次数:53
  • 发布时间:2022-12-17
  • 实例类别:常规C/C++编程
  • 发 布 人:professorlearn
  • 文件格式:.zip
  • 所需积分:5
 相关标签: Proxy Pro AP Pr

实例介绍

【实例简介】HAProxy代理v2.7.0

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。HAProx

【实例截图】

from clipboard

【核心代码】
.
├── HAProxy代理_HAProxy-v2.7.0.zip
├── haproxy-2.7.0
│   ├── BRANCHES
│   ├── CHANGELOG
│   ├── CONTRIBUTING
│   ├── INSTALL
│   ├── LICENSE
│   ├── MAINTAINERS
│   ├── Makefile
│   ├── README
│   ├── SUBVERS
│   ├── VERDATE
│   ├── VERSION
│   ├── addons
│   │   ├── 51degrees
│   │   │   ├── 51d.c
│   │   │   └── dummy
│   │   │       ├── cityhash
│   │   │       │   └── city.c
│   │   │       ├── pattern
│   │   │       │   ├── 51Degrees.c
│   │   │       │   └── 51Degrees.h
│   │   │       ├── threading.c
│   │   │       └── trie
│   │   │           ├── 51Degrees.c
│   │   │           └── 51Degrees.h
│   │   ├── deviceatlas
│   │   │   ├── Makefile
│   │   │   ├── da.c
│   │   │   ├── dadwsch.c
│   │   │   └── dummy
│   │   │       ├── Makefile
│   │   │       ├── Os
│   │   │       │   └── daunix.c
│   │   │       ├── dac.c
│   │   │       ├── dac.h
│   │   │       ├── dadwcom.c
│   │   │       ├── dasch.c
│   │   │       └── json.c
│   │   ├── ot
│   │   │   ├── AUTHORS
│   │   │   ├── MAINTAINERS
│   │   │   ├── Makefile
│   │   │   ├── README
│   │   │   ├── README-func
│   │   │   ├── README-pool
│   │   │   ├── include
│   │   │   │   ├── cli.h
│   │   │   │   ├── conf.h
│   │   │   │   ├── config.h
│   │   │   │   ├── debug.h
│   │   │   │   ├── define.h
│   │   │   │   ├── event.h
│   │   │   │   ├── filter.h
│   │   │   │   ├── group.h
│   │   │   │   ├── http.h
│   │   │   │   ├── include.h
│   │   │   │   ├── opentracing.h
│   │   │   │   ├── parser.h
│   │   │   │   ├── pool.h
│   │   │   │   ├── scope.h
│   │   │   │   ├── util.h
│   │   │   │   └── vars.h
│   │   │   ├── src
│   │   │   │   ├── cli.c
│   │   │   │   ├── conf.c
│   │   │   │   ├── event.c
│   │   │   │   ├── filter.c
│   │   │   │   ├── group.c
│   │   │   │   ├── http.c
│   │   │   │   ├── opentracing.c
│   │   │   │   ├── parser.c
│   │   │   │   ├── pool.c
│   │   │   │   ├── scope.c
│   │   │   │   ├── util.c
│   │   │   │   └── vars.c
│   │   │   └── test
│   │   │       ├── README-speed-cmp
│   │   │       ├── README-speed-ctx
│   │   │       ├── README-speed-fe-be
│   │   │       ├── README-speed-sa
│   │   │       ├── be
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       ├── cmp
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       ├── ctx
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       ├── empty
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       ├── fe
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       ├── func-stat.sh
│   │   │       ├── get-opentracing-plugins.sh
│   │   │       ├── index.html
│   │   │       ├── run-cmp.sh
│   │   │       ├── run-ctx.sh
│   │   │       ├── run-fe-be.sh
│   │   │       ├── run-sa.sh
│   │   │       ├── sa
│   │   │       │   ├── cfg-dd.json
│   │   │       │   ├── cfg-jaeger.yml
│   │   │       │   ├── cfg-zipkin.json
│   │   │       │   ├── haproxy.cfg
│   │   │       │   └── ot.cfg
│   │   │       └── test-speed.sh
│   │   ├── promex
│   │   │   ├── README
│   │   │   └── service-prometheus.c
│   │   └── wurfl
│   │       ├── dummy
│   │       │   ├── Makefile
│   │       │   ├── dummy-wurfl.c
│   │       │   └── wurfl
│   │       │       └── wurfl.h
│   │       └── wurfl.c
│   ├── admin
│   │   ├── dyncookie
│   │   │   └── dyncookie.c
│   │   ├── halog
│   │   │   ├── README
│   │   │   ├── fgets2.c
│   │   │   └── halog.c
│   │   ├── iprange
│   │   │   ├── Makefile
│   │   │   ├── ip6range.c
│   │   │   └── iprange.c
│   │   ├── netsnmp-perl
│   │   │   ├── README
│   │   │   ├── cacti_data_query_haproxy_backends.xml
│   │   │   ├── cacti_data_query_haproxy_frontends.xml
│   │   │   ├── haproxy.pl
│   │   │   ├── haproxy_backend.xml
│   │   │   ├── haproxy_frontend.xml
│   │   │   └── haproxy_socket.xml
│   │   ├── release-estimator
│   │   │   ├── README.md
│   │   │   └── release-estimator.py
│   │   ├── selinux
│   │   │   ├── README
│   │   │   ├── haproxy.fc
│   │   │   ├── haproxy.if
│   │   │   └── haproxy.te
│   │   ├── syntax-highlight
│   │   │   └── haproxy.vim
│   │   ├── systemd
│   │   │   ├── Makefile
│   │   │   └── haproxy.service.in
│   │   └── wireshark-dissectors
│   │       └── peers
│   │           ├── Makefile
│   │           ├── README
│   │           ├── packet-happp.c
│   │           └── wireshark.happp.dissector.patch
│   ├── dev
│   │   ├── base64
│   │   │   └── base64rev-gen.c
│   │   ├── coccinelle
│   │   │   ├── bug_on.cocci
│   │   │   ├── cs_endp_flags.cocci
│   │   │   ├── endp_flags.cocci
│   │   │   ├── ha_free.cocci
│   │   │   ├── ist.cocci
│   │   │   ├── realloc_leak.cocci
│   │   │   ├── strcmp.cocci
│   │   │   ├── xalloc_cast.cocci
│   │   │   └── xalloc_size.cocci
│   │   ├── flags
│   │   │   ├── README
│   │   │   ├── flags.c
│   │   │   └── show-fd-to-flags.sh
│   │   ├── haring
│   │   │   ├── README
│   │   │   └── haring.c
│   │   ├── hpack
│   │   │   ├── README
│   │   │   ├── decode.c
│   │   │   ├── gen-enc.c
│   │   │   └── gen-rht.c
│   │   ├── plug_qdisc
│   │   │   ├── README
│   │   │   └── plug_qdisc.c
│   │   ├── poll
│   │   │   ├── Makefile
│   │   │   └── poll.c
│   │   ├── qpack
│   │   │   └── decode.c
│   │   ├── tcploop
│   │   │   ├── Makefile
│   │   │   └── tcploop.c
│   │   ├── trace
│   │   │   └── trace.awk
│   │   └── udp
│   │       └── udp-perturb.c
│   ├── doc
│   │   ├── 51Degrees-device-detection.txt
│   │   ├── DeviceAtlas-device-detection.txt
│   │   ├── SOCKS4.protocol.txt
│   │   ├── SPOE.txt
│   │   ├── WURFL-device-detection.txt
│   │   ├── acl.fig
│   │   ├── architecture.txt
│   │   ├── close-options.txt
│   │   ├── coding-style.txt
│   │   ├── configuration.txt
│   │   ├── cookie-options.txt
│   │   ├── design-thoughts
│   │   │   ├── backends-v0.txt
│   │   │   ├── backends.txt
│   │   │   ├── be-fe-changes.txt
│   │   │   ├── binding-possibilities.txt
│   │   │   ├── config-language.txt
│   │   │   ├── connection-reuse.txt
│   │   │   ├── connection-sharing.txt
│   │   │   ├── dynamic-buffers.txt
│   │   │   ├── entities-v2.txt
│   │   │   ├── how-it-works.txt
│   │   │   ├── http2.txt
│   │   │   ├── http_load_time.url
│   │   │   ├── pool-debugging.txt
│   │   │   ├── rate-shaping.txt
│   │   │   ├── sess_par_sec.txt
│   │   │   └── thread-group.txt
│   │   ├── gpl.txt
│   │   ├── haproxy.1
│   │   ├── internals
│   │   │   ├── acl.txt
│   │   │   ├── api
│   │   │   │   ├── appctx.txt
│   │   │   │   ├── buffer-api.txt
│   │   │   │   ├── filters.txt
│   │   │   │   ├── htx-api.txt
│   │   │   │   ├── initcalls.txt
│   │   │   │   ├── ist.txt
│   │   │   │   ├── layers.txt
│   │   │   │   ├── list.txt
│   │   │   │   ├── pools.txt
│   │   │   │   └── scheduler.txt
│   │   │   ├── body-parsing.txt
│   │   │   ├── connect-status.txt
│   │   │   ├── connection-header.txt
│   │   │   ├── connection-scale.txt
│   │   │   ├── entities-v2.txt
│   │   │   ├── entities.txt
│   │   │   ├── fd-migration.txt
│   │   │   ├── hashing.txt
│   │   │   ├── header-parser-speed.txt
│   │   │   ├── header-tree.txt
│   │   │   ├── http-cookies.txt
│   │   │   ├── http-docs.txt
│   │   │   ├── http-parsing.txt
│   │   │   ├── list.fig
│   │   │   ├── list.png
│   │   │   ├── listener-states.fig
│   │   │   ├── listener-states.png
│   │   │   ├── lua_socket.fig
│   │   │   ├── lua_socket.pdf
│   │   │   ├── muxes.fig
│   │   │   ├── muxes.pdf
│   │   │   ├── muxes.png
│   │   │   ├── muxes.svg
│   │   │   ├── naming.txt
│   │   │   ├── notes-layers.txt
│   │   │   ├── notes-poll-connect.txt
│   │   │   ├── notes-pollhup.txt
│   │   │   ├── notes-polling.txt
│   │   │   ├── pattern.dia
│   │   │   ├── pattern.pdf
│   │   │   ├── polling-states.fig
│   │   │   ├── repartition-be-fe-fi.txt
│   │   │   ├── sched.fig
│   │   │   ├── sched.pdf
│   │   │   ├── sched.png
│   │   │   ├── sched.svg
│   │   │   ├── ssl_cert.dia
│   │   │   ├── stats-v2.txt
│   │   │   └── stream-sock-states.fig
│   │   ├── intro.txt
│   │   ├── lgpl.txt
│   │   ├── linux-syn-cookies.txt
│   │   ├── lua-api
│   │   │   ├── Makefile
│   │   │   ├── _static
│   │   │   │   ├── channel.fig
│   │   │   │   └── channel.png
│   │   │   ├── conf.py
│   │   │   └── index.rst
│   │   ├── lua.txt
│   │   ├── management.txt
│   │   ├── netscaler-client-ip-insertion-protocol.txt
│   │   ├── network-namespaces.txt
│   │   ├── peers-v2.0.txt
│   │   ├── peers.txt
│   │   ├── proxy-protocol.txt
│   │   ├── queuing.fig
│   │   ├── regression-testing.txt
│   │   └── seamless_reload.txt
│   ├── examples
│   │   ├── basic-config-edge.cfg
│   │   ├── content-sw-sample.cfg
│   │   ├── errorfiles
│   │   │   ├── 400.http
│   │   │   ├── 403.http
│   │   │   ├── 408.http
│   │   │   ├── 500.http
│   │   │   ├── 502.http
│   │   │   ├── 503.http
│   │   │   ├── 504.http
│   │   │   └── README
│   │   ├── haproxy.init
│   │   ├── option-http_proxy.cfg
│   │   ├── quick-test.cfg
│   │   ├── socks4.cfg
│   │   ├── transparent_proxy.cfg
│   │   └── wurfl-example.cfg
│   ├── include
│   │   ├── haproxy
│   │   │   ├── acl-t.h
│   │   │   ├── acl.h
│   │   │   ├── action-t.h
│   │   │   ├── action.h
│   │   │   ├── activity-t.h
│   │   │   ├── activity.h
│   │   │   ├── api-t.h
│   │   │   ├── api.h
│   │   │   ├── applet-t.h
│   │   │   ├── applet.h
│   │   │   ├── arg-t.h
│   │   │   ├── arg.h
│   │   │   ├── atomic.h
│   │   │   ├── auth-t.h
│   │   │   ├── auth.h
│   │   │   ├── backend-t.h
│   │   │   ├── backend.h
│   │   │   ├── base64.h
│   │   │   ├── buf-t.h
│   │   │   ├── buf.h
│   │   │   ├── bug.h
│   │   │   ├── capture-t.h
│   │   │   ├── capture.h
│   │   │   ├── cbuf-t.h
│   │   │   ├── cbuf.h
│   │   │   ├── cfgcond-t.h
│   │   │   ├── cfgcond.h
│   │   │   ├── cfgdiag.h
│   │   │   ├── cfgparse.h
│   │   │   ├── channel-t.h
│   │   │   ├── channel.h
│   │   │   ├── check-t.h
│   │   │   ├── check.h
│   │   │   ├── chunk.h
│   │   │   ├── cli-t.h
│   │   │   ├── cli.h
│   │   │   ├── clock.h
│   │   │   ├── compat.h
│   │   │   ├── compiler.h
│   │   │   ├── compression-t.h
│   │   │   ├── compression.h
│   │   │   ├── connection-t.h
│   │   │   ├── connection.h
│   │   │   ├── counters-t.h
│   │   │   ├── cpuset-t.h
│   │   │   ├── cpuset.h
│   │   │   ├── debug.h
│   │   │   ├── defaults.h
│   │   │   ├── dgram-t.h
│   │   │   ├── dgram.h
│   │   │   ├── dict-t.h
│   │   │   ├── dict.h
│   │   │   ├── dns-t.h
│   │   │   ├── dns.h
│   │   │   ├── dynbuf-t.h
│   │   │   ├── dynbuf.h
│   │   │   ├── errors.h
│   │   │   ├── extcheck.h
│   │   │   ├── fcgi-app-t.h
│   │   │   ├── fcgi-app.h
│   │   │   ├── fcgi.h
│   │   │   ├── fd-t.h
│   │   │   ├── fd.h
│   │   │   ├── filters-t.h
│   │   │   ├── filters.h
│   │   │   ├── fix-t.h
│   │   │   ├── fix.h
│   │   │   ├── flt_http_comp.h
│   │   │   ├── freq_ctr-t.h
│   │   │   ├── freq_ctr.h
│   │   │   ├── frontend.h
│   │   │   ├── global-t.h
│   │   │   ├── global.h
│   │   │   ├── h1.h
│   │   │   ├── h1_htx.h
│   │   │   ├── h2.h
│   │   │   ├── h3.h
│   │   │   ├── h3_stats-t.h
│   │   │   ├── h3_stats.h
│   │   │   ├── hash.h
│   │   │   ├── hlua-t.h
│   │   │   ├── hlua.h
│   │   │   ├── hlua_fcn.h
│   │   │   ├── hpack-dec.h
│   │   │   ├── hpack-enc.h
│   │   │   ├── hpack-huff.h
│   │   │   ├── hpack-tbl-t.h
│   │   │   ├── hpack-tbl.h
│   │   │   ├── hq_interop.h
│   │   │   ├── http-hdr-t.h
│   │   │   ├── http-hdr.h
│   │   │   ├── http-t.h
│   │   │   ├── http.h
│   │   │   ├── http_ana-t.h
│   │   │   ├── http_ana.h
│   │   │   ├── http_client-t.h
│   │   │   ├── http_client.h
│   │   │   ├── http_fetch.h
│   │   │   ├── http_htx-t.h
│   │   │   ├── http_htx.h
│   │   │   ├── http_rules.h
│   │   │   ├── htx-t.h
│   │   │   ├── htx.h
│   │   │   ├── init-t.h
│   │   │   ├── init.h
│   │   │   ├── initcall.h
│   │   │   ├── intops.h
│   │   │   ├── istbuf.h
│   │   │   ├── jwt-t.h
│   │   │   ├── jwt.h
│   │   │   ├── lb_chash-t.h
│   │   │   ├── lb_chash.h
│   │   │   ├── lb_fas-t.h
│   │   │   ├── lb_fas.h
│   │   │   ├── lb_fwlc-t.h
│   │   │   ├── lb_fwlc.h
│   │   │   ├── lb_fwrr-t.h
│   │   │   ├── lb_fwrr.h
│   │   │   ├── lb_map-t.h
│   │   │   ├── lb_map.h
│   │   │   ├── list-t.h
│   │   │   ├── list.h
│   │   │   ├── listener-t.h
│   │   │   ├── listener.h
│   │   │   ├── log-t.h
│   │   │   ├── log.h
│   │   │   ├── mailers-t.h
│   │   │   ├── mailers.h
│   │   │   ├── map-t.h
│   │   │   ├── map.h
│   │   │   ├── mqtt-t.h
│   │   │   ├── mqtt.h
│   │   │   ├── mux_fcgi-t.h
│   │   │   ├── mux_h1-t.h
│   │   │   ├── mux_h2-t.h
│   │   │   ├── mux_quic-t.h
│   │   │   ├── mux_quic.h
│   │   │   ├── mworker-t.h
│   │   │   ├── mworker.h
│   │   │   ├── namespace-t.h
│   │   │   ├── namespace.h
│   │   │   ├── ncbuf-t.h
│   │   │   ├── ncbuf.h
│   │   │   ├── net_helper.h
│   │   │   ├── obj_type-t.h
│   │   │   ├── obj_type.h
│   │   │   ├── openssl-compat.h
│   │   │   ├── pattern-t.h
│   │   │   ├── pattern.h
│   │   │   ├── payload.h
│   │   │   ├── peers-t.h
│   │   │   ├── peers.h
│   │   │   ├── pipe-t.h
│   │   │   ├── pipe.h
│   │   │   ├── pool-os.h
│   │   │   ├── pool-t.h
│   │   │   ├── pool.h
│   │   │   ├── port_range-t.h
│   │   │   ├── port_range.h
│   │   │   ├── proto_quic.h
│   │   │   ├── proto_sockpair.h
│   │   │   ├── proto_tcp.h
│   │   │   ├── proto_udp.h
│   │   │   ├── proto_uxst.h
│   │   │   ├── protobuf-t.h
│   │   │   ├── protobuf.h
│   │   │   ├── protocol-t.h
│   │   │   ├── protocol.h
│   │   │   ├── proxy-t.h
│   │   │   ├── proxy.h
│   │   │   ├── qmux_http.h
│   │   │   ├── qmux_trace.h
│   │   │   ├── qpack-dec.h
│   │   │   ├── qpack-enc.h
│   │   │   ├── qpack-t.h
│   │   │   ├── qpack-tbl-t.h
│   │   │   ├── qpack-tbl.h
│   │   │   ├── queue-t.h
│   │   │   ├── queue.h
│   │   │   ├── quic_cc-t.h
│   │   │   ├── quic_cc.h
│   │   │   ├── quic_conn-t.h
│   │   │   ├── quic_conn.h
│   │   │   ├── quic_enc.h
│   │   │   ├── quic_frame-t.h
│   │   │   ├── quic_frame.h
│   │   │   ├── quic_loss-t.h
│   │   │   ├── quic_loss.h
│   │   │   ├── quic_sock-t.h
│   │   │   ├── quic_sock.h
│   │   │   ├── quic_stats-t.h
│   │   │   ├── quic_stats.h
│   │   │   ├── quic_stream-t.h
│   │   │   ├── quic_stream.h
│   │   │   ├── quic_tls-t.h
│   │   │   ├── quic_tls.h
│   │   │   ├── quic_tp-t.h
│   │   │   ├── quic_tp.h
│   │   │   ├── receiver-t.h
│   │   │   ├── regex-t.h
│   │   │   ├── regex.h
│   │   │   ├── resolvers-t.h
│   │   │   ├── resolvers.h
│   │   │   ├── ring-t.h
│   │   │   ├── ring.h
│   │   │   ├── sample-t.h
│   │   │   ├── sample.h
│   │   │   ├── sample_data-t.h
│   │   │   ├── sc_strm.h
│   │   │   ├── server-t.h
│   │   │   ├── server.h
│   │   │   ├── session-t.h
│   │   │   ├── session.h
│   │   │   ├── shctx-t.h
│   │   │   ├── shctx.h
│   │   │   ├── show_flags-t.h
│   │   │   ├── signal-t.h
│   │   │   ├── signal.h
│   │   │   ├── sink-t.h
│   │   │   ├── sink.h
│   │   │   ├── sock-t.h
│   │   │   ├── sock.h
│   │   │   ├── sock_inet.h
│   │   │   ├── sock_unix.h
│   │   │   ├── spoe-t.h
│   │   │   ├── spoe.h
│   │   │   ├── ssl_ckch-t.h
│   │   │   ├── ssl_ckch.h
│   │   │   ├── ssl_crtlist-t.h
│   │   │   ├── ssl_crtlist.h
│   │   │   ├── ssl_sock-t.h
│   │   │   ├── ssl_sock.h
│   │   │   ├── ssl_utils.h
│   │   │   ├── stats-t.h
│   │   │   ├── stats.h
│   │   │   ├── stconn-t.h
│   │   │   ├── stconn.h
│   │   │   ├── stick_table-t.h
│   │   │   ├── stick_table.h
│   │   │   ├── stream-t.h
│   │   │   ├── stream.h
│   │   │   ├── task-t.h
│   │   │   ├── task.h
│   │   │   ├── tcp_rules.h
│   │   │   ├── tcpcheck-t.h
│   │   │   ├── tcpcheck.h
│   │   │   ├── thread-t.h
│   │   │   ├── thread.h
│   │   │   ├── ticks.h
│   │   │   ├── time.h
│   │   │   ├── tinfo-t.h
│   │   │   ├── tinfo.h
│   │   │   ├── tools-t.h
│   │   │   ├── tools.h
│   │   │   ├── trace-t.h
│   │   │   ├── trace.h
│   │   │   ├── uri_auth-t.h
│   │   │   ├── uri_auth.h
│   │   │   ├── uri_normalizer-t.h
│   │   │   ├── uri_normalizer.h
│   │   │   ├── vars-t.h
│   │   │   ├── vars.h
│   │   │   ├── version.h
│   │   │   ├── xref-t.h
│   │   │   ├── xref.h
│   │   │   └── xxhash.h
│   │   ├── import
│   │   │   ├── atomic-ops.h
│   │   │   ├── eb32sctree.h
│   │   │   ├── eb32tree.h
│   │   │   ├── eb64tree.h
│   │   │   ├── ebimtree.h
│   │   │   ├── ebistree.h
│   │   │   ├── ebmbtree.h
│   │   │   ├── ebpttree.h
│   │   │   ├── ebsttree.h
│   │   │   ├── ebtree-t.h
│   │   │   ├── ebtree.h
│   │   │   ├── ist.h
│   │   │   ├── lru.h
│   │   │   ├── mjson.h
│   │   │   ├── plock.h
│   │   │   ├── sha1.h
│   │   │   ├── slz-tables.h
│   │   │   ├── slz.h
│   │   │   └── xxhash.h
│   │   └── make
│   │       ├── compiler.mk
│   │       └── verbose.mk
│   ├── reg-tests
│   │   ├── README
│   │   ├── balance
│   │   │   ├── balance-rr.vtc
│   │   │   ├── balance-uri-path-only.vtc
│   │   │   └── balance-uri.vtc
│   │   ├── cache
│   │   │   ├── basic.vtc
│   │   │   ├── caching_rules.vtc
│   │   │   ├── expires.vtc
│   │   │   ├── if-modified-since.vtc
│   │   │   ├── if-none-match.vtc
│   │   │   ├── post_on_entry.vtc
│   │   │   ├── sample_fetches.vtc
│   │   │   ├── vary.vtc
│   │   │   └── vary_accept_encoding.vtc
│   │   ├── checks
│   │   │   ├── 1be_40srv_odd_health_checks.vtc
│   │   │   ├── 40be_2srv_odd_health_checks.vtc
│   │   │   ├── 4be_1srv_health_checks.vtc
│   │   │   ├── 4be_1srv_smtpchk_httpchk_layer47errors.vtc
│   │   │   ├── agent-check.vtc
│   │   │   ├── common.pem
│   │   │   ├── http-check-expect.vtc
│   │   │   ├── http-check-send.vtc
│   │   │   ├── http-check.vtc
│   │   │   ├── http-monitor-uri.vtc
│   │   │   ├── ldap-check.vtc
│   │   │   ├── mysql-check.vtc
│   │   │   ├── pgsql-check.vtc
│   │   │   ├── redis-check.vtc
│   │   │   ├── smtp-check.vtc
│   │   │   ├── spop-check.vtc
│   │   │   ├── ssl-hello-check.vtc
│   │   │   ├── tcp-check-ssl.vtc
│   │   │   ├── tcp-check_min-recv.vtc
│   │   │   ├── tcp-check_multiple_ports.vtc
│   │   │   ├── tcp-checks-socks4.vtc
│   │   │   └── tls_health_checks.vtc
│   │   ├── compression
│   │   │   ├── basic.vtc
│   │   │   ├── common.pem
│   │   │   ├── etags_conversion.vtc
│   │   │   ├── lua_validation.lua
│   │   │   ├── lua_validation.vtc
│   │   │   └── vary.vtc
│   │   ├── connection
│   │   │   ├── cli_src_dst.vtc
│   │   │   ├── common.pem
│   │   │   ├── dispatch.vtc
│   │   │   ├── http_reuse_aggressive.vtc
│   │   │   ├── http_reuse_always.vtc
│   │   │   ├── http_reuse_be_transparent.vtc
│   │   │   ├── http_reuse_conn_hash.vtc
│   │   │   ├── http_reuse_dispatch.vtc
│   │   │   ├── http_reuse_never.vtc
│   │   │   ├── http_reuse_safe.vtc
│   │   │   ├── proxy_protocol_random_fail.vtc
│   │   │   ├── proxy_protocol_send_unique_id.vtc
│   │   │   ├── proxy_protocol_send_unique_id_alpn.vtc
│   │   │   ├── proxy_protocol_tlv_validation.vtc
│   │   │   └── tcp_to_http_upgrade.vtc
│   │   ├── contrib
│   │   │   └── prometheus.vtc
│   │   ├── converter
│   │   │   ├── add_item.vtc
│   │   │   ├── be2dec.vtc
│   │   │   ├── be2hex.vtc
│   │   │   ├── digest.vtc
│   │   │   ├── field.vtc
│   │   │   ├── fix.vtc
│   │   │   ├── hmac.vtc
│   │   │   ├── iif.vtc
│   │   │   ├── json.vtc
│   │   │   ├── json_query.vtc
│   │   │   ├── mqtt.vtc
│   │   │   ├── secure_memcmp.vtc
│   │   │   ├── sha2.vtc
│   │   │   ├── url_dec.vtc
│   │   │   └── url_enc.vtc
│   │   ├── filters
│   │   │   └── random-forwarding.vtc
│   │   ├── http-capture
│   │   │   └── multiple_headers.vtc
│   │   ├── http-cookies
│   │   │   ├── cookie_insert_indirect.vtc
│   │   │   └── h2_cookie_concat.vtc
│   │   ├── http-errorfiles
│   │   │   ├── errorfiles.vtc
│   │   │   ├── errors
│   │   │   │   ├── 400-1.http
│   │   │   │   ├── 400-2.http
│   │   │   │   ├── 400-3.http
│   │   │   │   ├── 400.http
│   │   │   │   ├── 403-1.http
│   │   │   │   ├── 403-2.http
│   │   │   │   ├── 403.http
│   │   │   │   ├── 404-1.http
│   │   │   │   ├── 404-2.http
│   │   │   │   ├── 404-3.http
│   │   │   │   ├── 404.http
│   │   │   │   ├── 500-1.http
│   │   │   │   ├── 500.http
│   │   │   │   └── lf-403.txt
│   │   │   ├── http-error.vtc
│   │   │   ├── http_deny_errors.vtc
│   │   │   ├── http_errors.vtc
│   │   │   └── http_return.vtc
│   │   ├── http-messaging
│   │   │   ├── common.pem
│   │   │   ├── h1_host_normalization.vtc
│   │   │   ├── h1_to_h1.vtc
│   │   │   ├── h2_desync_attacks.vtc
│   │   │   ├── h2_to_h1.vtc
│   │   │   ├── http_abortonclose.vtc
│   │   │   ├── http_bodyless_response.vtc
│   │   │   ├── http_msg_full_on_eom.vtc
│   │   │   ├── http_request_buffer.vtc
│   │   │   ├── http_splicing.vtc
│   │   │   ├── http_transfer_encoding.vtc
│   │   │   ├── http_wait_for_body.vtc
│   │   │   ├── protocol_upgrade.vtc
│   │   │   ├── scheme_based_normalize.vtc
│   │   │   ├── srv_ws.vtc
│   │   │   └── websocket.vtc
│   │   ├── http-rules
│   │   │   ├── 1k.txt
│   │   │   ├── acl_cli_spaces.vtc
│   │   │   ├── agents.acl
│   │   │   ├── converters_ipmask_concat_strcmp_field_word.map
│   │   │   ├── converters_ipmask_concat_strcmp_field_word.vtc
│   │   │   ├── default_rules.vtc
│   │   │   ├── del_header.vtc
│   │   │   ├── except-forwardfor-originalto.vtc
│   │   │   ├── h1_to_h1c.vtc
│   │   │   ├── h1or2_to_h1c.vtc
│   │   │   ├── http_after_response.vtc
│   │   │   ├── http_return.vtc
│   │   │   ├── lf-file.txt
│   │   │   ├── map_redirect-be.map
│   │   │   ├── map_redirect.map
│   │   │   ├── map_redirect.vtc
│   │   │   ├── map_regm_with_backref.map
│   │   │   ├── map_regm_with_backref.vtc
│   │   │   ├── normalize_uri.vtc
│   │   │   ├── path_and_pathq.vtc
│   │   │   ├── restrict_req_hdr_names.vtc
│   │   │   └── strict_rw_mode.vtc
│   │   ├── http-set-timeout
│   │   │   └── set_timeout.vtc
│   │   ├── jwt
│   │   │   ├── es256-public.pem
│   │   │   ├── es384-public.pem
│   │   │   ├── es512-public.pem
│   │   │   ├── jws_verify.vtc
│   │   │   └── rsa-public.pem
│   │   ├── log
│   │   │   ├── last_rule.vtc
│   │   │   ├── load_balancing.vtc
│   │   │   ├── log_forward.vtc
│   │   │   ├── log_uri.vtc
│   │   │   └── wrong_ip_port_logging.vtc
│   │   ├── lua
│   │   │   ├── bad_http_clt_req_duration.lua
│   │   │   ├── bad_http_clt_req_duration.vtc
│   │   │   ├── close_wait_lf.lua
│   │   │   ├── close_wait_lf.vtc
│   │   │   ├── common.pem
│   │   │   ├── h_txn_get_priv.lua
│   │   │   ├── h_txn_get_priv.vtc
│   │   │   ├── httpclient_action.lua
│   │   │   ├── httpclient_action.vtc
│   │   │   ├── lua_httpclient.lua
│   │   │   ├── lua_httpclient.vtc
│   │   │   ├── lua_socket.lua
│   │   │   ├── lua_socket.vtc
│   │   │   ├── set_var.lua
│   │   │   ├── set_var.vtc
│   │   │   ├── txn_get_priv-print_r.lua
│   │   │   ├── txn_get_priv-thread.vtc
│   │   │   ├── txn_get_priv.lua
│   │   │   ├── txn_get_priv.vtc
│   │   │   ├── wrong_types_usage.lua
│   │   │   └── wrong_types_usage.vtc
│   │   ├── mailers
│   │   │   ├── healthcheckmail.lua
│   │   │   └── healthcheckmail.vtc
│   │   ├── mcli
│   │   │   ├── mcli_show_info.vtc
│   │   │   └── mcli_start_progs.vtc
│   │   ├── peers
│   │   │   ├── basic_sync.vtc
│   │   │   ├── basic_sync_wo_stkt_backend.vtc
│   │   │   ├── common.pem
│   │   │   ├── tls_basic_sync.vtc
│   │   │   └── tls_basic_sync_wo_stkt_backend.vtc
│   │   ├── sample_fetches
│   │   │   ├── cond_set_var.vtc
│   │   │   ├── cook.vtc
│   │   │   ├── hashes.vtc
│   │   │   ├── so_name.vtc
│   │   │   ├── srv_name.vtc
│   │   │   ├── ubase64.vtc
│   │   │   └── vars.vtc
│   │   ├── seamless-reload
│   │   │   └── abns_socket.vtc
│   │   ├── server
│   │   │   ├── cli_add_check_server.vtc
│   │   │   ├── cli_add_server.vtc
│   │   │   ├── cli_add_ssl_server.vtc
│   │   │   ├── cli_add_track_server.vtc
│   │   │   ├── cli_delete_dynamic_server.vtc
│   │   │   ├── cli_delete_server.vtc
│   │   │   ├── cli_delete_server_lua.vtc
│   │   │   ├── cli_set_fdqn.vtc
│   │   │   ├── cli_set_ssl.vtc
│   │   │   ├── common.pem
│   │   │   └── get_srv_stats.lua
│   │   ├── spoe
│   │   │   └── wrong_init.vtc
│   │   ├── ssl
│   │   │   ├── README
│   │   │   ├── add_ssl_crt-list.vtc
│   │   │   ├── ca-auth.crt
│   │   │   ├── cert1-example.com.pem.ecdsa
│   │   │   ├── cert1-example.com.pem.rsa
│   │   │   ├── cert2-example.com.pem.ecdsa
│   │   │   ├── cert2-example.com.pem.rsa
│   │   │   ├── client.ecdsa.pem
│   │   │   ├── client1.pem
│   │   │   ├── client2_expired.pem
│   │   │   ├── client3_revoked.pem
│   │   │   ├── common.4096.dh
│   │   │   ├── common.crt
│   │   │   ├── common.key
│   │   │   ├── common.pem
│   │   │   ├── crl-auth.pem
│   │   │   ├── del_ssl_crt-list.vtc
│   │   │   ├── dynamic_server_ssl.vtc
│   │   │   ├── ecdsa.crt
│   │   │   ├── ecdsa.key
│   │   │   ├── ecdsa.pem
│   │   │   ├── filters.crt-list
│   │   │   ├── generate_certificates
│   │   │   │   ├── gen_cert_ca.pem
│   │   │   │   └── gen_cert_server.pem
│   │   │   ├── interCA1_crl.pem
│   │   │   ├── interCA1_crl_empty.pem
│   │   │   ├── interCA2_crl.pem
│   │   │   ├── interCA2_crl_empty.pem
│   │   │   ├── localhost.crt-list
│   │   │   ├── log_forward_ssl.vtc
│   │   │   ├── new_del_ssl_cafile.vtc
│   │   │   ├── new_del_ssl_crlfile.vtc
│   │   │   ├── rootCA_crl.pem
│   │   │   ├── set_cafile_client.pem
│   │   │   ├── set_cafile_interCA1.crt
│   │   │   ├── set_cafile_interCA2.crt
│   │   │   ├── set_cafile_rootCA.crt
│   │   │   ├── set_cafile_server.pem
│   │   │   ├── set_default_cert.crt-list
│   │   │   ├── set_default_cert.pem
│   │   │   ├── set_ssl_cafile.vtc
│   │   │   ├── set_ssl_cert.vtc
│   │   │   ├── set_ssl_cert_bundle.vtc
│   │   │   ├── set_ssl_cert_noext.vtc
│   │   │   ├── set_ssl_crlfile.vtc
│   │   │   ├── set_ssl_server_cert.vtc
│   │   │   ├── show_ocsp_server.pem
│   │   │   ├── show_ocsp_server.pem.issuer
│   │   │   ├── show_ocsp_server.pem.ocsp
│   │   │   ├── show_ocsp_server.pem.ocsp.revoked
│   │   │   ├── show_ssl_ocspresponse.vtc
│   │   │   ├── simple.crt-list
│   │   │   ├── ssl_client_auth.vtc
│   │   │   ├── ssl_client_samples.vtc
│   │   │   ├── ssl_crt-list_filters.vtc
│   │   │   ├── ssl_curves.vtc
│   │   │   ├── ssl_default_server.vtc
│   │   │   ├── ssl_dh.vtc
│   │   │   ├── ssl_errors.vtc
│   │   │   ├── ssl_frontend_samples.vtc
│   │   │   ├── ssl_generate_certificate.vtc
│   │   │   ├── ssl_reuse.vtc
│   │   │   ├── ssl_server_samples.vtc
│   │   │   ├── ssl_simple_crt-list.vtc
│   │   │   └── wrong_ctx_storage.vtc
│   │   ├── startup
│   │   │   ├── check_condition.vtc
│   │   │   └── default_rules.vtc
│   │   ├── stick-table
│   │   │   ├── converteers_ref_cnt_never_dec.vtc
│   │   │   ├── src_conn_rate.vtc
│   │   │   └── unknown_key.vtc
│   │   ├── stickiness
│   │   │   ├── lb-services.vtc
│   │   │   └── srvkey-addr.vtc
│   │   ├── stream
│   │   │   ├── unique-id-from-proxy.vtc
│   │   │   └── unique-id.vtc
│   │   ├── tcp-rules
│   │   │   └── default_rules.vtc
│   │   └── webstats
│   │       └── webstats-scope-and-post-change.vtc
│   ├── scripts
│   │   ├── announce-release
│   │   ├── backport
│   │   ├── build-ot.sh
│   │   ├── build-ssl.sh
│   │   ├── build-vtest.sh
│   │   ├── create-release
│   │   ├── git-show-backports
│   │   ├── make-releases-json
│   │   ├── publish-release
│   │   └── run-regtests.sh
│   ├── src
│   │   ├── acl.c
│   │   ├── action.c
│   │   ├── activity.c
│   │   ├── applet.c
│   │   ├── arg.c
│   │   ├── auth.c
│   │   ├── backend.c
│   │   ├── base64.c
│   │   ├── cache.c
│   │   ├── calltrace.c
│   │   ├── cbuf.c
│   │   ├── cfgcond.c
│   │   ├── cfgdiag.c
│   │   ├── cfgparse-global.c
│   │   ├── cfgparse-listen.c
│   │   ├── cfgparse-quic.c
│   │   ├── cfgparse-ssl.c
│   │   ├── cfgparse-tcp.c
│   │   ├── cfgparse-unix.c
│   │   ├── cfgparse.c
│   │   ├── channel.c
│   │   ├── check.c
│   │   ├── chunk.c
│   │   ├── cli.c
│   │   ├── clock.c
│   │   ├── compression.c
│   │   ├── connection.c
│   │   ├── cpuset.c
│   │   ├── debug.c
│   │   ├── dgram.c
│   │   ├── dict.c
│   │   ├── dns.c
│   │   ├── dynbuf.c
│   │   ├── eb32sctree.c
│   │   ├── eb32tree.c
│   │   ├── eb64tree.c
│   │   ├── ebimtree.c
│   │   ├── ebistree.c
│   │   ├── ebmbtree.c
│   │   ├── ebpttree.c
│   │   ├── ebsttree.c
│   │   ├── ebtree.c
│   │   ├── errors.c
│   │   ├── ev_epoll.c
│   │   ├── ev_evports.c
│   │   ├── ev_kqueue.c
│   │   ├── ev_poll.c
│   │   ├── ev_select.c
│   │   ├── extcheck.c
│   │   ├── fcgi-app.c
│   │   ├── fcgi.c
│   │   ├── fd.c
│   │   ├── filters.c
│   │   ├── fix.c
│   │   ├── flt_bwlim.c
│   │   ├── flt_http_comp.c
│   │   ├── flt_spoe.c
│   │   ├── flt_trace.c
│   │   ├── freq_ctr.c
│   │   ├── frontend.c
│   │   ├── h1.c
│   │   ├── h1_htx.c
│   │   ├── h2.c
│   │   ├── h3.c
│   │   ├── h3_stats.c
│   │   ├── haproxy.c
│   │   ├── hash.c
│   │   ├── hlua.c
│   │   ├── hlua_fcn.c
│   │   ├── hpack-dec.c
│   │   ├── hpack-enc.c
│   │   ├── hpack-huff.c
│   │   ├── hpack-tbl.c
│   │   ├── hq_interop.c
│   │   ├── http.c
│   │   ├── http_acl.c
│   │   ├── http_act.c
│   │   ├── http_ana.c
│   │   ├── http_client.c
│   │   ├── http_conv.c
│   │   ├── http_fetch.c
│   │   ├── http_htx.c
│   │   ├── http_rules.c
│   │   ├── htx.c
│   │   ├── init.c
│   │   ├── jwt.c
│   │   ├── lb_chash.c
│   │   ├── lb_fas.c
│   │   ├── lb_fwlc.c
│   │   ├── lb_fwrr.c
│   │   ├── lb_map.c
│   │   ├── listener.c
│   │   ├── log.c
│   │   ├── lru.c
│   │   ├── mailers.c
│   │   ├── map.c
│   │   ├── mjson.c
│   │   ├── mqtt.c
│   │   ├── mux_fcgi.c
│   │   ├── mux_h1.c
│   │   ├── mux_h2.c
│   │   ├── mux_pt.c
│   │   ├── mux_quic.c
│   │   ├── mworker-prog.c
│   │   ├── mworker.c
│   │   ├── namespace.c
│   │   ├── ncbuf.c
│   │   ├── pattern.c
│   │   ├── payload.c
│   │   ├── peers.c
│   │   ├── pipe.c
│   │   ├── pool.c
│   │   ├── proto_quic.c
│   │   ├── proto_sockpair.c
│   │   ├── proto_tcp.c
│   │   ├── proto_udp.c
│   │   ├── proto_uxdg.c
│   │   ├── proto_uxst.c
│   │   ├── protocol.c
│   │   ├── proxy.c
│   │   ├── qmux_http.c
│   │   ├── qmux_trace.c
│   │   ├── qpack-dec.c
│   │   ├── qpack-enc.c
│   │   ├── qpack-tbl.c
│   │   ├── queue.c
│   │   ├── quic_cc.c
│   │   ├── quic_cc_cubic.c
│   │   ├── quic_cc_newreno.c
│   │   ├── quic_conn.c
│   │   ├── quic_frame.c
│   │   ├── quic_loss.c
│   │   ├── quic_sock.c
│   │   ├── quic_stats.c
│   │   ├── quic_stream.c
│   │   ├── quic_tls.c
│   │   ├── quic_tp.c
│   │   ├── raw_sock.c
│   │   ├── regex.c
│   │   ├── resolvers.c
│   │   ├── ring.c
│   │   ├── sample.c
│   │   ├── server.c
│   │   ├── server_state.c
│   │   ├── session.c
│   │   ├── sha1.c
│   │   ├── shctx.c
│   │   ├── signal.c
│   │   ├── sink.c
│   │   ├── slz.c
│   │   ├── sock.c
│   │   ├── sock_inet.c
│   │   ├── sock_unix.c
│   │   ├── ssl_ckch.c
│   │   ├── ssl_crtlist.c
│   │   ├── ssl_sample.c
│   │   ├── ssl_sock.c
│   │   ├── ssl_utils.c
│   │   ├── stats.c
│   │   ├── stconn.c
│   │   ├── stick_table.c
│   │   ├── stream.c
│   │   ├── task.c
│   │   ├── tcp_act.c
│   │   ├── tcp_rules.c
│   │   ├── tcp_sample.c
│   │   ├── tcpcheck.c
│   │   ├── thread.c
│   │   ├── time.c
│   │   ├── tools.c
│   │   ├── trace.c
│   │   ├── uri_auth.c
│   │   ├── uri_normalizer.c
│   │   ├── vars.c
│   │   ├── version.c
│   │   ├── wdt.c
│   │   ├── xprt_handshake.c
│   │   └── xprt_quic.c
│   └── tests
│       ├── conf
│       │   ├── basic-check.cfg
│       │   ├── ext-check.cfg
│       │   ├── ports.cfg
│       │   ├── setstatus.lua
│       │   ├── tcp-check.cfg
│       │   ├── test-acl-args.cfg
│       │   ├── test-address-syntax.cfg
│       │   ├── test-backlog.cfg
│       │   ├── test-check-expect.cfg
│       │   ├── test-connection.cfg
│       │   ├── test-cookie-indirect.cfg
│       │   ├── test-cookie-insert.cfg
│       │   ├── test-cookie-passive.cfg
│       │   ├── test-cookie-prefix.cfg
│       │   ├── test-cookie-rewrite.cfg
│       │   ├── test-disable-404.cfg
│       │   ├── test-fsm.cfg
│       │   ├── test-fwlc.cfg
│       │   ├── test-fwrr.cfg
│       │   ├── test-handshakes-chk.cfg
│       │   ├── test-handshakes.cfg
│       │   ├── test-http-send-name-hdr.cfg
│       │   ├── test-http-set-status-lua.cfg
│       │   ├── test-http-set-status.cfg
│       │   ├── test-inspect-smtp.cfg
│       │   ├── test-inspect-ssl.cfg
│       │   ├── test-map-ports.cfg
│       │   ├── test-param-hash.cfg
│       │   ├── test-pollers.cfg
│       │   ├── test-redirect.cfg
│       │   ├── test-sample-fetch-args.cfg
│       │   ├── test-sample-fetch-conv.cfg
│       │   ├── test-sql.cfg
│       │   ├── test-srv-verify.cfg
│       │   ├── test-stats.cfg
│       │   ├── test-str2sa.cfg
│       │   ├── test-time.cfg
│       │   ├── test-timeout.cfg
│       │   ├── test-url-hash.cfg
│       │   └── test-valid-names.cfg
│       ├── exp
│       │   ├── blocksig.c
│       │   ├── filltab25.c
│       │   ├── hash_results.txt
│       │   ├── hashing-results.txt
│       │   ├── io_limits.txt
│       │   ├── ip-hash.c
│       │   ├── test_hashes.c
│       │   ├── testinet.c
│       │   └── uri_hash.c
│       └── unit
│           ├── ist.c
│           ├── test-1-among.c
│           ├── test-arg.c
│           ├── test-inherited-fd.py
│           ├── test-list.c
│           └── test-sockpair.py
└── 说明.htm

99 directories, 1080 files


标签: Proxy Pro AP Pr

实例下载地址

HAProxy代理v2.7.0

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警