/**
* @see IServiceIndexHdbHtml#createIndexHtml(String, String)
* @param clientType pc, mobile
* @param areaCode
* @return
*/
public String createIndexHtml(String clientType, String areaCode){
try {
//TODO 测试代码,上线前要改:
String url = this.getHdbUrl() + "/index/"+areaCode+".html";
// String url = this.getHdbUrl() + "/"+areaCode+"/";
Map<String, String> queryParas = new HashMap<>();
Map<String, String> headers = new HashMap<>();
if(IServiceIndexHdbHtml.CLIENT_TYPE_MOBILE.equalsIgnoreCase(clientType)){
headers.put("User-Agent", "Mobile WAP Smartphone iPhone Android");
}
queryParas.put("_t", System.currentTimeMillis()+"");
logger.debug("createIndexHtml(), url={}, queryParas={}", url, queryParas);
return HttpKit.get(url, queryParas, headers);
}catch (Throwable e){
logger.error("createIndexHtml error. areaCode="+ areaCode +", message="+ e.getMessage());
}
return null;
}