- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试发布到希望使用 Google Apps 脚本获取 JSON 作为有效负载的 Web 服务。我正在使用以下代码:
var options =
{
"method" : "post",
"contentType" : "application/json",
"headers" : {
"Authorization" : "Basic <Base64 of user:password>"
},
"payload" : { "endDate": "2012-06-03" }
};
var response = UrlFetchApp.fetch("http://www.example.com/service/expecting/json", options);
在服务器上 一边我收到以下错误:
WARN [facade.SettingsServlet] 04 Jun 2012 15:30:26 - Unable to parse request body: endDate=2012-06-03
net.liftweb.json.JsonParser$ParseException: unknown token e
我假设服务器期望得到
{ "endDate": "2012-06-03" }
代替
endDate=2012-06-03
但我不知道如何制作
UrlFetchApp
做吧。
最佳答案
我不明白服务器端错误,但“payload”参数必须是此处指定的字符串:https://developers.google.com/apps-script/class_urlfetchapp?hl=fr-FR#fetch .
尝试:
var options =
{
"method" : "post",
"contentType" : "application/json",
"headers" : {
"Authorization" : "Basic <Base64 of user:password>"
},
"payload" : '{ "endDate": "2012-06-03" }'
};
关于json - 如何使用 UrlFetchApp 服务发送 JSON 负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888254/
我正在调用 UrlFetchApp.fetch("www.google.com") 从我的 chrome javascript 代码,我得到: Uncaught ReferenceError: Url
我正在尝试使用 Google Scripts UrlFetchApp 访问具有基本用户名和密码的网站。一旦我连接到该站点,就会出现一个需要身份验证的弹出窗口。我知道登录名和密码,但是我不知道如何在 U
Google Apps 脚本新手,尝试使用 UrlFetchApp.fetch 从网址检索数据,但每次调用的网址长度限制为 2kB ( https://developers.google.com/ap
我想用UrlFetchApp请求,希望得到响应。 var url = "https://i.imgur.com/dCv0PzY.gif"; var res = UrlFetchApp.fetch(ur
我正在 Google 电子表格中编写 javascript 并尝试获取 URL。当我在同一个 URL 上运行 curl 时,我能够让它工作。但是,当我尝试从 javascript 使用 UrlFetc
我正在尝试使用 Google 表格下载一些报告。 所以基本上我使用 UrlFetchApp 来完成这项工作,它会在 1 分钟内收到响应时执行。如果响应时间超过一分钟,则请求超时并且不会下载报告。 这是
同时使用 UrlFetchApp.fetch 在谷歌驱动器中下载 pdf blob方法导致两种类型的错误: This file might be unavailable right now due t
我的问题是关于在 Google Apps 脚本中使用 urlFetchApp 每天提取的网址配额。 当提取的 URL 使用“位置”HTTP 参数自动重定向到另一个 URL 时,这算作 2 次提取还是仅
我正在尝试使用 google 应用程序脚本登录 ASP.Net 网站并抓取一些我通常必须手动检索的数据。我已经使用 Chrome 开发人员工具来获取正确的有效负载名称(TEXT_Username、TE
我正在尝试使用 Urlfetchapp.fetch 函数将 json 负载发布到 url 并接收该请求的 json 响应。 示例代码: var url = "https://example.com/R
我正在尝试从此网页获取数据: http://www.gymboree.com/shop/dept_item.jsp?PRODUCT%3C%3Eprd_id=845524446027540&FOLDER
如何处理 urlfetch 错误?我正在尝试 muteHttpExceptions: true ,但它不起作用并且脚本中断。 function myFunction() { var result
我在使用 UrlFetchApp 类的 fetch() 方法时遇到了一些问题。我挑出了这个问题,似乎是我获取的实际链接太长了 当我删除一些需要的数据(产生约 1900 个字符)时,它会正常发送获取请求
我正在尝试发布到希望使用 Google Apps 脚本获取 JSON 作为有效负载的 Web 服务。我正在使用以下代码: var options = { "method" : "post",
我需要模拟从 html 表单到页面的 post 请求。我需要知道,如何在有效负载中正确发送数组。提前致谢.. 我有简单的 html 代码,它将以这种方式提交给目标页面: { "args": {},
我在 Google Apps Script 中创建了函数,当我在 Google Apps Script 中运行它时效果很好。输出数据返回到 Google 表格。 function testFuncti
在循环中使用 UrlFetchApp.fetch 时,有些 URL 花费的时间比其他 URL 长得多并且失败。 有没有办法在获取错误之前取消或跳出循环? UrlFetchApp.fetch 是否有超时
我有以下错误: Attribute provided with no value 错误来自行: var content = UrlFetchApp.fetch(url).getContentText(
尝试使用 Google Apps 脚本从网站获取数据,然后将其直接放入电子表格中。提取似乎不起作用,而 Python 请求等效工作正常。 Python代码: page = requests.get("
尝试使用 Google Apps 脚本从网站获取数据,然后将其直接放入电子表格中。提取似乎不起作用,而 Python 请求等效工作正常。 Python代码: page = requests.get("
我是一名优秀的程序员,十分优秀!