ఎస్ఒఎపి హ్ట్ట్ప్ బైండింగ్

HTTP ప్రొటోకాల్

HTTP TCP/IP పైన కమ్యూనికేషన్ చేస్తుంది. HTTP కస్టమర్ TCP ద్వారా HTTP సర్వర్కు కనెక్షన్ కలిగిస్తుంది. కనెక్షన్ ఏర్పాటైన తర్వాత, కస్టమర్ సర్వర్కు HTTP అభ్యర్ధనలు పంపవచ్చు:

పోస్ట్ /ఐటమ్ HTTP/1.1
Host: 189.123.345.239
Content-Type: text/plain
Content-Length: 200

తరువాత సర్వర్ ఈ అభ్యర్ధనను ప్రాసెస్ చేస్తుంది, ఆపై కస్టమర్ కు ఒక HTTP ప్రతిస్పందనను పంపుతుంది. ఈ ప్రతిస్పందనలో అభ్యర్ధన స్థితిని సూచించే స్థితి కోడ్ ఉంది:

200 OK
Content-Type: text/plain
Content-Length: 200

在上面的例子中,服务器返回了一个 200 的状态代码。这是 HTTP 的标准成功代码。

假如服务器无法对请求进行解码,它可能会返回类似这样的信息:

400 Bad Request
Content-Length: 0

ఎస్ఒఎపి హ్ట్ట్ప్ బైండింగ్

SOAP 方法指的是遵守 SOAP 编码规则的 HTTP 请求/响应。

HTTP + XML = SOAP

SOAP 请求可能是 HTTP POST 或 HTTP GET 请求。

HTTP POST 请求规定至少两个 HTTP 头:Content-Type 和 Content-Length。

HTTP POST అభ్యర్ధన కనీసం రెండు HTTP హెడర్లను నిర్దేశిస్తుంది: కంటెంట్-టైప్ మరియు కంటెంట్-లెంగ్త్.

కంటెంట్-టైప్

సంకేతాలు

ఎస్ఒఎపి అభ్యర్ధన మరియు ప్రతిస్పందన యొక్క కంటెంట్-టైప్ హెడర్ అభ్యర్ధన లేదా ప్రతిస్పందన యొక్క ఎక్స్టెన్షన్ ప్రధాన శాఖను నిర్దేశిస్తుంది మరియు ప్రధాన శాఖను నిర్దేశిస్తుంది.

ఉదాహరణ

పోస్ట్ /ఐటమ్ HTTP/1.1
కంటెంట్-టైప్: అప్లికేషన్/సోప్క్స్మల్; చార్యర్కెట్=utf-8

కంటెంట్-లెంగ్త్

ఎస్ఒఎపి అభ్యర్ధన మరియు ప్రతిస్పందన యొక్క కంటెంట్-లెంగ్త్ హెడర్ అభ్యర్ధన లేదా ప్రతిస్పందన యొక్క ప్రధాన శాఖను నిర్దేశిస్తుంది.

సంకేతాలు

కంటెంట్-లెంగ్త్: బైట్స్

ఉదాహరణ

పోస్ట్ /ఐటమ్ HTTP/1.1
కంటెంట్-టైప్: అప్లికేషన్/సోప్క్స్మల్; చార్యర్కెట్=utf-8
కంటెంట్-లెంగ్త్: 250