2021
DOI: 10.1088/1742-6596/2094/3/032016
|View full text |Cite
|
Sign up to set email alerts
|

Principles of securing RESTful API web services developed with python frameworks

Abstract: This article discusses the key points of developing a secure RESTful web service API for keeping a student achievement journal. The relevance of using web services has been analyzed. The classification of web applications is given. The features of the Single Page Application architecture were considered. Comparative characteristics of architectural styles of application programming interfaces are given. Requirements to be met by RESTful API services are considered. The basic principles of API security were ana… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 4 publications
0
3
0
Order By: Relevance
“…In particular, in digital educational platforms, additive technologies, distance learning, and digital video creation. However, the area covered by these practices is local and isolated 7 .…”
Section: Resultsmentioning
confidence: 99%
“…In particular, in digital educational platforms, additive technologies, distance learning, and digital video creation. However, the area covered by these practices is local and isolated 7 .…”
Section: Resultsmentioning
confidence: 99%
“…Input from the user is received by NGINX as an HTTP request which it sends to the backend Flask server using reverse proxy. The request from NGINX is interpreted by the Flask API using Gunicorn which is a python WSGI (Web Server Gateway Interface) HTTP server [ 58 ]. A port was assigned to the Flask process by Gunicorn with which NGINX communicates.…”
Section: Methodsmentioning
confidence: 99%
“…The Context Grammar (CFG) algorithm is used to parse each sentence's data and determine whether the syntax of a sentence is correct (if parsing succeeds) or incorrect (if parsing fails). This algorithm is run on a Virtual Private Server (VPS) owned by Multimedia Nusantara University (UMN) as an API (Application Programming Interface) using the Python Flask Web Framework [9][10] [11].…”
Section: Phase 4: Cutover Stagementioning
confidence: 99%