Authors
Yahya Tashtoush, Mohammed Nour AlRashdan, Osama Salameh, Mohamamd Alsmirat
Publication date
2019/1/7
Conference
2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC)
Pages
0069-0072
Publisher
IEEE
Description
JavaScript is a vital programming language for web applications and it is becoming more important as it is being adopted for developing mobile and desktop applications. Many JavaScript applications are making use of Ajax requests to communicate with remote servers to fulfill its intended purpose. The use of Ajax requests in JavaScript results in two main issues, traditional type checking in other programming languages is not available in JavaScript and JavaScript application does not know what APIs the remote server serves. In this paper, we will introduce a novel tool called Ajax Validator to solve some of the consequences of the mentioned issues. We will use Swagger to validate Ajax requests against their specifications in terms of Local Ajax HTTP Method and Body consistency, Local Ajax HTTP Method and Remote HTTP Method consistency, and Local and Remote HTTP Headers consistency. To evaluate …
Total citations
202020212022125
Scholar articles
Y Tashtoush, MN AlRashdan, O Salameh, M Alsmirat - 2019 IEEE 9th Annual Computing and Communication …, 2019