接口参数拼接在url后面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口参数拼接在url后面相关的知识,希望对你有一定的参考价值。

参考技术A    async exportData () 

      let data = 

        current: this.pagination.current,

        size: this.pagination.pageSize,

        ...this.searchForm

      

      let res = []

      let ret = ''

      for (const key in data) 

        if (data[key]) 

          res.push(`$key=$data[key]`)

        

      

      if (Object.keys(data).length > 1) 

        ret = '?' + res.join('&')

       else 

        ret = `?$res[0]`

      

      // console.log('ret', ret);

      let url = window.location.origin +

        process.env.VUE_APP_BASE_API + `/market/sgmCustormer/download/exportData$ret`

      console.log(url)

      window.open(url)

    ,

以上是关于接口参数拼接在url后面的主要内容,如果未能解决你的问题,请参考以下文章

mock和axios常见的传参方式

HTTP和webservice接口测试

接口测试

接口测试工具--postman

retrofit和okhttp请求url的参数拼接

BAT HTTP接口安全规范调查