Here in this tutorial I am going to show you how you can return a list of objects from SOAP web service using PHP programming language. SOAP is an acronym and stands for Simple Object Access Protocol. SOAP web service supports only XML format data type. SOAP itself is a messaging protocol that defines the…

Posted in PHP SOAP

How to return a List of Objects from SOAP Web Service using PHP

Introduction In this tutorial I am going to explain you how to use docker compose to dockerize your Nodejs MySQL REST API for CRUD operations. I am not going to tell you here how to build the REST CRUD application but you can always go back and check the detail tutorial on this here. I…

Posted in Docker MySQL NodeJS REST

Docker Compose – Dockerizing Nodejs MySQL REST API CRUD Example

In this tutorial I am going to show you how to create SOAP web service using SoapServer and how to consume web service using SoapClient in PHP. I am going to create a WSDL or web service definition language file for defining the contract between the server and client. SoapServer is used to create server…

Posted in PHP SOAP

How to create and consume SOAP Web Service using SoapServer and SoapClient in PHP

Here I am going to show you how to consume SOAP web service in PHP in 3 ways. To consume SOAP webservice you must have a SOAP web service deployed onto a server. Here I am going to consume or call the SOAP service which is ready made available on the internet. I am calling…

Posted in PHP SOAP

3 Ways to consume SOAP Web Service in PHP

Introduction Here I am going to tell you how to configure PHP SOAP web service. Obviously you can imagine why I am going to show you PHP SOAP configuration. This is required when you are going to create or consume the SOAP web service from your PHP programs. SOAP is an acronym that stands for…

Posted in PHP SOAP

PHP SOAP Web Service Configuration

Here in this tutorial I am going to show you how to use Swagger API with Django REST framework. Swagger API provides well structured documentation for REST API endpoints so a new person can say how to test a REST API without knowing its internal implementation. Essentially, Swagger does a simple but very powerful thing:…

Posted in Django Swagger

How to use Swagger with Python based Django REST APIs

Here we are going to discuss about whether it is a good idea to send parameter in request body of the HTTP GET request or not. We will also discuss about idempotent and safe methods. When you are doing a GET request on entity, you are actually requesting the content of the entity. If you…

Posted in REST

REST API – HTTP GET with Request Body

Introduction In this tutorial I will see how to consume or call JAX WS based SOAP web service that requires authentication. I will use Python program to consume the SOAP service. In my other example I had shown how to call SOAP webservice using Python but that service did not require any authentication. I am…

Posted in Python SOAP

How to consume JAX WS SOAP Web Service that requires authentication using Python

Introduction In this example I will show you how to consume SOAP web service using Python. In this example mainly I will show you how to call POST request with XML or JSON as a request in the body. I will use here Python package xml.dom.minidom to create the XML request in the body. I…

Posted in Python SOAP

How to consume SOAP web service using Python

Introduction In this tutorial I will show you how to test REST APIs used for file upload and file download. The file upload or download application might have been created using any server side technology. I am going to use here Rest Assured library with Junit 5 framework in Java programming language. I will use…

Posted in File Download File Upload REST Rest Assured

File Upload and File Download REST APIs Testing using Rest Assured in Java

Introduction In this example we will see how to perform CRUD operations REST API testing using Rest Assured library in Java programming language. Testing and validating REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured brings the simplicity of using these languages into the Java domain. This…

Posted in REST Rest Assured

How to perform CRUD operations REST API testing using Rest Assured in Java

Introduction This tutorial will show you an example on how to document REST APIs using OpenAPI 3. When creating a REST API, good documentation is instrumental. Here we will use OpenAPI 3 in Spring application for creating documentation for REST APIs. We create and deploy REST services but we do not have an option to…

Posted in REST Spring Boot Spring REST Swagger

Documenting REST APIs with OpenAPI 3