├── README.md ├── chat_robot ├── README.md ├── app │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-37.pyc │ └── templates │ │ └── index.html ├── chat_server.py ├── hello.py └── requirements.txt ├── fastapi_sample ├── README.md ├── main.py └── requirements.txt ├── flask_api ├── .flaskenv ├── README.md ├── api_server.py ├── requirements.txt ├── tests │ ├── api_test.py │ ├── api_test_AES.py │ ├── api_test_sign.py │ ├── file.txt │ └── test_parametrize.py └── uploads │ ├── file.txt │ └── log.txt ├── goapi ├── .idea │ ├── goapi.iml │ └── modules.xml ├── Controllers │ ├── api_server.go │ └── common │ │ └── response.go ├── README.md ├── go.mod ├── go.sum ├── main.go ├── mock_api │ └── main.go ├── proxy_api │ └── main.go ├── router │ └── router.go └── test │ └── api_server_test.go ├── graphql_demo ├── README.md ├── __init__.py ├── app.py ├── graphql.png ├── requirements.txt └── schema.py ├── httpx ├── httpx_async.py └── httpx_sync.py ├── learnAPI ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── java │ │ │ └── learnAPI │ │ │ ├── Greeting.java │ │ │ └── LearnApiApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── java │ └── learnAPI │ └── LearnApiApplicationTests.java ├── mock-hook ├── README.md ├── __pycache__ │ └── my_hook.cpython-39.pyc ├── dist │ ├── mock_hook-0.1.1-py3-none-any.whl │ └── mock_hook-0.1.1.tar.gz ├── mock_hook │ ├── __init__.py │ ├── cli.py │ └── common.py ├── my_hook.py ├── my_request.json ├── my_response.json ├── poetry.lock ├── pyproject.toml └── tests │ └── __init__.py ├── sanic_app ├── auth.py ├── login.py ├── requirements.txt └── server.py └── sys_monitoring ├── README.md ├── index.html ├── requirements.txt └── websocket_server.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/README.md -------------------------------------------------------------------------------- /chat_robot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/chat_robot/README.md -------------------------------------------------------------------------------- /chat_robot/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chat_robot/app/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/chat_robot/app/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /chat_robot/app/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/chat_robot/app/templates/index.html -------------------------------------------------------------------------------- /chat_robot/chat_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/chat_robot/chat_server.py -------------------------------------------------------------------------------- /chat_robot/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/chat_robot/hello.py -------------------------------------------------------------------------------- /chat_robot/requirements.txt: -------------------------------------------------------------------------------- 1 | sanic==21.3.4 2 | jinja2==3.0.1 3 | httpx==0.23.0 -------------------------------------------------------------------------------- /fastapi_sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/fastapi_sample/README.md -------------------------------------------------------------------------------- /fastapi_sample/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/fastapi_sample/main.py -------------------------------------------------------------------------------- /fastapi_sample/requirements.txt: -------------------------------------------------------------------------------- 1 | fastapi==0.65.2 2 | python-multipart==0.0.5 3 | -------------------------------------------------------------------------------- /flask_api/.flaskenv: -------------------------------------------------------------------------------- 1 | FLASK_APP=api_server -------------------------------------------------------------------------------- /flask_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/README.md -------------------------------------------------------------------------------- /flask_api/api_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/api_server.py -------------------------------------------------------------------------------- /flask_api/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/requirements.txt -------------------------------------------------------------------------------- /flask_api/tests/api_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/tests/api_test.py -------------------------------------------------------------------------------- /flask_api/tests/api_test_AES.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/tests/api_test_AES.py -------------------------------------------------------------------------------- /flask_api/tests/api_test_sign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/tests/api_test_sign.py -------------------------------------------------------------------------------- /flask_api/tests/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flask_api/tests/test_parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/flask_api/tests/test_parametrize.py -------------------------------------------------------------------------------- /flask_api/uploads/file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flask_api/uploads/log.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /goapi/.idea/goapi.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/.idea/goapi.iml -------------------------------------------------------------------------------- /goapi/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/.idea/modules.xml -------------------------------------------------------------------------------- /goapi/Controllers/api_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/Controllers/api_server.go -------------------------------------------------------------------------------- /goapi/Controllers/common/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/Controllers/common/response.go -------------------------------------------------------------------------------- /goapi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/README.md -------------------------------------------------------------------------------- /goapi/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/go.mod -------------------------------------------------------------------------------- /goapi/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/go.sum -------------------------------------------------------------------------------- /goapi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/main.go -------------------------------------------------------------------------------- /goapi/mock_api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/mock_api/main.go -------------------------------------------------------------------------------- /goapi/proxy_api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/proxy_api/main.go -------------------------------------------------------------------------------- /goapi/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/router/router.go -------------------------------------------------------------------------------- /goapi/test/api_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/goapi/test/api_server_test.go -------------------------------------------------------------------------------- /graphql_demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/graphql_demo/README.md -------------------------------------------------------------------------------- /graphql_demo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphql_demo/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/graphql_demo/app.py -------------------------------------------------------------------------------- /graphql_demo/graphql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/graphql_demo/graphql.png -------------------------------------------------------------------------------- /graphql_demo/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/graphql_demo/requirements.txt -------------------------------------------------------------------------------- /graphql_demo/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/graphql_demo/schema.py -------------------------------------------------------------------------------- /httpx/httpx_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/httpx/httpx_async.py -------------------------------------------------------------------------------- /httpx/httpx_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/httpx/httpx_sync.py -------------------------------------------------------------------------------- /learnAPI/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/.gitignore -------------------------------------------------------------------------------- /learnAPI/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /learnAPI/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /learnAPI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/README.md -------------------------------------------------------------------------------- /learnAPI/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/mvnw -------------------------------------------------------------------------------- /learnAPI/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/mvnw.cmd -------------------------------------------------------------------------------- /learnAPI/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/pom.xml -------------------------------------------------------------------------------- /learnAPI/src/main/java/com/java/learnAPI/Greeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/src/main/java/com/java/learnAPI/Greeting.java -------------------------------------------------------------------------------- /learnAPI/src/main/java/com/java/learnAPI/LearnApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/src/main/java/com/java/learnAPI/LearnApiApplication.java -------------------------------------------------------------------------------- /learnAPI/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /learnAPI/src/test/java/com/java/learnAPI/LearnApiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/learnAPI/src/test/java/com/java/learnAPI/LearnApiApplicationTests.java -------------------------------------------------------------------------------- /mock-hook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/README.md -------------------------------------------------------------------------------- /mock-hook/__pycache__/my_hook.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/__pycache__/my_hook.cpython-39.pyc -------------------------------------------------------------------------------- /mock-hook/dist/mock_hook-0.1.1-py3-none-any.whl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/dist/mock_hook-0.1.1-py3-none-any.whl -------------------------------------------------------------------------------- /mock-hook/dist/mock_hook-0.1.1.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/dist/mock_hook-0.1.1.tar.gz -------------------------------------------------------------------------------- /mock-hook/mock_hook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mock-hook/mock_hook/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/mock_hook/cli.py -------------------------------------------------------------------------------- /mock-hook/mock_hook/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/mock_hook/common.py -------------------------------------------------------------------------------- /mock-hook/my_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/my_hook.py -------------------------------------------------------------------------------- /mock-hook/my_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/my_request.json -------------------------------------------------------------------------------- /mock-hook/my_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/my_response.json -------------------------------------------------------------------------------- /mock-hook/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/poetry.lock -------------------------------------------------------------------------------- /mock-hook/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/mock-hook/pyproject.toml -------------------------------------------------------------------------------- /mock-hook/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sanic_app/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sanic_app/auth.py -------------------------------------------------------------------------------- /sanic_app/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sanic_app/login.py -------------------------------------------------------------------------------- /sanic_app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sanic_app/requirements.txt -------------------------------------------------------------------------------- /sanic_app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sanic_app/server.py -------------------------------------------------------------------------------- /sys_monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sys_monitoring/README.md -------------------------------------------------------------------------------- /sys_monitoring/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sys_monitoring/index.html -------------------------------------------------------------------------------- /sys_monitoring/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sys_monitoring/requirements.txt -------------------------------------------------------------------------------- /sys_monitoring/websocket_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defnngj/learning-API-test/HEAD/sys_monitoring/websocket_server.py --------------------------------------------------------------------------------