im.yixin.sdk.util
类 SDKHttpUtils

java.lang.Object
  继承者 im.yixin.sdk.util.SDKHttpUtils

public final class SDKHttpUtils
extends java.lang.Object

sdk网络请求


嵌套类摘要
static class SDKHttpUtils.HttpCodeException
           
 
字段摘要
static java.lang.String CONTENT_TYPE_URLENCODED
           
 
方法摘要
 java.lang.String get(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> values)
           
 java.lang.String get4ErrorLog(java.lang.Class sourceClass, java.lang.Class typeClass, java.lang.String errorLog)
          发送异常log给服务器。
 java.lang.String get4ErrorLog(java.lang.Class cls, java.lang.String errorLog)
           
 java.lang.String getByParams(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> params)
           
static SDKHttpUtils getInstance()
           
 java.lang.String getOperationTypeByClass(java.lang.Class typeClass)
          根据类名返回操作类型
 java.lang.String post(java.lang.String url, java.lang.String contentType, org.apache.http.HttpEntity entity)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

CONTENT_TYPE_URLENCODED

public static final java.lang.String CONTENT_TYPE_URLENCODED
另请参见:
常量字段值
方法详细信息

getInstance

public static SDKHttpUtils getInstance()

getOperationTypeByClass

public java.lang.String getOperationTypeByClass(java.lang.Class typeClass)
根据类名返回操作类型


get4ErrorLog

public java.lang.String get4ErrorLog(java.lang.Class cls,
                                     java.lang.String errorLog)

get4ErrorLog

public java.lang.String get4ErrorLog(java.lang.Class sourceClass,
                                     java.lang.Class typeClass,
                                     java.lang.String errorLog)
发送异常log给服务器。格式:android4.0.0;sdk1.0.0;appid值;分享类型(file|text|image|music| video| webpage);errorLog

参数:
sourceClass - 异常来源类
typeClass - 错误类型类
返回:

get

public java.lang.String get(java.lang.String url,
                            java.util.Map<java.lang.String,java.lang.String> values)
                     throws java.lang.Exception
抛出:
java.lang.Exception

getByParams

public java.lang.String getByParams(java.lang.String url,
                                    java.util.Map<java.lang.String,java.lang.String> params)
                             throws java.lang.Exception
抛出:
java.lang.Exception

post

public java.lang.String post(java.lang.String url,
                             java.lang.String contentType,
                             org.apache.http.HttpEntity entity)
                      throws java.lang.Exception
参数:
url -
contentType -
entity -
返回:
抛出:
SDKHttpUtils.HttpCodeException
java.lang.Exception