상세 컨텐츠

본문 제목

첫번째 메서드의 Request xml

.Net General/.Net XML-RPC

by 탑~! 2011. 11. 17. 10:54

본문

<?xml version="1.0"?>
<methodCall>
  <methodName>service.insertMessage</methodName>
  <params>
    <param>
      <value>
        <struct>
          <member>
            <name>s_user_id</name>
            <value>
              <string>9namy</string>
            </value>
          </member>
          <member>
            <name>bt_user_name</name>
            <value>
              <base64>w9ax1LOy</base64>
            </value>
          </member>
          <member>
            <name>s_user_email</name>
            <value>
              <string>9namy@netville.co.kr</string>
            </value>
          </member>
        </struct>
      </value>
    </param>
    <param>
      <value>
        <array>
          <data>
            <value>
              <string>category1</string>
            </value>
            <value>
              <string>category2</string>
            </value>
            <value>
              <string>category3</string>
            </value>
          </data>
        </array>
      </value>
    </param>
    <param>
      <value>
        <struct>
          <member>
            <name>s_message_id</name>
            <value>
              <string>1234</string>
            </value>
          </member>
          <member>
            <name>bt_title</name>
            <value>
              <base64>waa48cDUtM+02Q==</base64>
            </value>
          </member>
          <member>
            <name>bt_body</name>
            <value>
              <base64>s7u/68DUtM+02Q==</base64>
            </value>
          </member>
          <member>
            <name>s_url</name>
            <value>
              <string>http://localhost:8080/xxx.html</string>
            </value>
          </member>
          <member>
            <name>dt_date</name>
            <value>
              <dateTime.iso8601>19790728T05:23:15</dateTime.iso8601>
            </value>
          </member>
        </struct>
      </value>
    </param>
    <param>
      <value>
        <array>
          <data>
            <value>
              <struct>
                <member>
                  <name>bt_file_name</name>
                  <value>
                    <base64>aGFuYS5qcGc=</base64>
                  </value>
                </member>
                <member>
                  <name>s_download_url</name>
                  <value>
                    <string>http://211.62.34.144:8080/prototype/Download?haha.jpg</string>
                  </value>
                </member>
              </struct>
            </value>
            <value>
              <struct>
                <member>
                  <name>bt_file_name</name>
                  <value>
                    <base64>ZmlsZTMuanBn</base64>
                  </value>
                </member>
                <member>
                  <name>s_download_url</name>
                  <value>
                    <string>http://127.0.0.1/rpc/upload/file3.jpg</string>
                  </value>
                </member>
              </struct>
            </value>
          </data>
        </array>
      </value>
    </param>
  </params>
</methodCall>




출처 : http://blog.naver.com/9namy

'.Net General > .Net XML-RPC' 카테고리의 다른 글

서로다른 플랫폼에서 주의할 점  (0) 2011.11.17
두번째 메서드의 Request xml  (0) 2011.11.17
.Net XML RPC ( Client )  (0) 2011.11.17
.Net XML RPC 설정  (0) 2011.11.17
.Net XML RPC ( Server )  (0) 2011.11.17

관련글 더보기