官方文档 使用场景 | uni-app官网uni-app,uniCloud,serverlesshttps://uniapp.dcloud.net.cn/uniCloud/http.html
解决私有函数公网访问调用:
import cn.hutool.core.util.RandomUtil;
import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import cn.hutool.json.JSONUtil;
import lombok.extern.slf4j.Slf4j;
import java.util.HashMap;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
import java.util.Arrays;
import java.util.Map;
@Slf4j
public class UniSign {
static String requestAuthSecret = "testSecret";
/**
* 获取设备信息头 *
* @return
*/
public static Map<String,String> getClientInfo(){
Map<String,String> clientInfo = new HashMap<>();
clientInfo.put("uniPlatform", "app");
clientInfo.put("appId", "__UNI__ACD00000");
return clientInfo;
}