📄 fileservice.wsdl
字号:
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://tempuri.org/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://tempuri.org/" xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
<s:element name="GetFile">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="filePath" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetFileResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetFileResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Authentication" type="s0:Authentication" />
<s:complexType name="Authentication">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ChangePassword">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="newPass" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ChangePasswordResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="ChangePasswordResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="AddUser">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="passWord" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="auth" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="AddUserResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="AddUserResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetList">
<s:complexType />
</s:element>
<s:element name="GetListResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetListResult" type="s0:ArrayOfString" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfString">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="ArrayOfString" nillable="true" type="s0:ArrayOfString" />
</s:schema>
</types>
<message name="GetFileSoapIn">
<part name="parameters" element="s0:GetFile" />
</message>
<message name="GetFileSoapOut">
<part name="parameters" element="s0:GetFileResponse" />
</message>
<message name="GetFileAuthentication">
<part name="Authentication" element="s0:Authentication" />
</message>
<message name="ChangePasswordSoapIn">
<part name="parameters" element="s0:ChangePassword" />
</message>
<message name="ChangePasswordSoapOut">
<part name="parameters" element="s0:ChangePasswordResponse" />
</message>
<message name="ChangePasswordAuthentication">
<part name="Authentication" element="s0:Authentication" />
</message>
<message name="AddUserSoapIn">
<part name="parameters" element="s0:AddUser" />
</message>
<message name="AddUserSoapOut">
<part name="parameters" element="s0:AddUserResponse" />
</message>
<message name="AddUserAuthentication">
<part name="Authentication" element="s0:Authentication" />
</message>
<message name="GetListSoapIn">
<part name="parameters" element="s0:GetList" />
</message>
<message name="GetListSoapOut">
<part name="parameters" element="s0:GetListResponse" />
</message>
<message name="GetListHttpGetIn" />
<message name="GetListHttpGetOut">
<part name="Body" element="s0:ArrayOfString" />
</message>
<message name="GetListHttpPostIn" />
<message name="GetListHttpPostOut">
<part name="Body" element="s0:ArrayOfString" />
</message>
<portType name="FileServiceSoap">
<operation name="GetFile">
<documentation>Need Authentication!</documentation>
<input message="s0:GetFileSoapIn" />
<output message="s0:GetFileSoapOut" />
</operation>
<operation name="ChangePassword">
<documentation>Need Authentication!</documentation>
<input message="s0:ChangePasswordSoapIn" />
<output message="s0:ChangePasswordSoapOut" />
</operation>
<operation name="AddUser">
<documentation>Need Authentication!</documentation>
<input message="s0:AddUserSoapIn" />
<output message="s0:AddUserSoapOut" />
</operation>
<operation name="GetList">
<input message="s0:GetListSoapIn" />
<output message="s0:GetListSoapOut" />
</operation>
</portType>
<portType name="FileServiceHttpGet">
<operation name="GetList">
<input message="s0:GetListHttpGetIn" />
<output message="s0:GetListHttpGetOut" />
</operation>
</portType>
<portType name="FileServiceHttpPost">
<operation name="GetList">
<input message="s0:GetListHttpPostIn" />
<output message="s0:GetListHttpPostOut" />
</operation>
</portType>
<binding name="FileServiceSoap" type="s0:FileServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="GetFile">
<soap:operation soapAction="http://tempuri.org/GetFile" style="document" />
<input>
<soap:body use="literal" />
<soap:header d5p1:required="true" message="s0:GetFileAuthentication" part="Authentication" use="literal" xmlns:d5p1="http://schemas.xmlsoap.org/wsdl/" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="ChangePassword">
<soap:operation soapAction="http://tempuri.org/ChangePassword" style="document" />
<input>
<soap:body use="literal" />
<soap:header d5p1:required="true" message="s0:ChangePasswordAuthentication" part="Authentication" use="literal" xmlns:d5p1="http://schemas.xmlsoap.org/wsdl/" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="AddUser">
<soap:operation soapAction="http://tempuri.org/AddUser" style="document" />
<input>
<soap:body use="literal" />
<soap:header d5p1:required="true" message="s0:AddUserAuthentication" part="Authentication" use="literal" xmlns:d5p1="http://schemas.xmlsoap.org/wsdl/" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="GetList">
<soap:operation soapAction="http://tempuri.org/GetList" style="document" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<binding name="FileServiceHttpGet" type="s0:FileServiceHttpGet">
<http:binding verb="GET" />
<operation name="GetList">
<http:operation location="/GetList" />
<input>
<http:urlEncoded />
</input>
<output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
<binding name="FileServiceHttpPost" type="s0:FileServiceHttpPost">
<http:binding verb="POST" />
<operation name="GetList">
<http:operation location="/GetList" />
<input>
<mime:content type="application/x-www-form-urlencoded" />
</input>
<output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
<service name="FileService">
<port name="FileServiceSoap" binding="s0:FileServiceSoap">
<soap:address location="http://localhost/WebServiceAuthentication/FileService.asmx" />
</port>
<port name="FileServiceHttpGet" binding="s0:FileServiceHttpGet">
<http:address location="http://localhost/WebServiceAuthentication/FileService.asmx" />
</port>
<port name="FileServiceHttpPost" binding="s0:FileServiceHttpPost">
<http:address location="http://localhost/WebServiceAuthentication/FileService.asmx" />
</port>
</service>
</definitions>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -