【问题标题】:Javascript: Add a parameter after an URLJavascript:在 URL 后添加参数
【发布时间】:2015-04-17 04:31:51
【问题描述】:

我想在 Javascript 函数中的 URL 之后添加一个参数。 我想要的完整网址是:https://my-url.com/section1/section2/here_a_random_number.json?lang=en 这是我想在 URL 末尾添加的“.json?lang=en”。

这是我的函数(在 Google 脚本中,链接到工作表):

  function myfunction(randomnumber) {
  var myUrl = "https://my-url.com/section1/section2/" + escape(randomnumber);
  var jsonData = UrlFetchApp.fetch(myUrl);
  var jsonString = jsonData.getContentText();
  var jsonObject = JSON.parse(jsonString).result;
  var name = (jsonObject.name);
  Utilities.sleep(2000);
return name;
}

我可以在哪里放置/添加我的语言参数?

【问题讨论】:

  • 那么问题出在哪里?

标签: javascript json url parameters


【解决方案1】:

尝试替换

var myUrl = "https://my-url.com/section1/section2/" + escape(randomnumber); 

通过 var myUrl = "https://my-url.com/section1/section2/" + escape(randomnumber)+".json?lang=en";

【讨论】:

  • 非常感谢!有用 ! :)(对不起,如果我的问题很愚蠢,但这是我第一次使用编程语言)
【解决方案2】:

只需将其添加到 URL 的末尾即可:

var myUrl = "https://my-url.com/section1/section2/" + escape(randomnumber) + ".json?lang=en";

【讨论】:

  • 非常感谢!有用 ! :)(对不起,如果我的问题很愚蠢,但这是我第一次使用编程语言)
猜你喜欢
  • 2019-07-04
  • 2012-05-01
  • 2010-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-29
  • 2020-12-25
相关资源
最近更新 更多