将curl GET转换为javascript fetch

前端之家收集整理的这篇文章主要介绍了将curl GET转换为javascript fetch前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以使用以下命令从解析中成功检索对象:
  1. curl -X GET \
  2. -H "X-Parse-Application-Id:1231231231" \
  3. -H "X-Parse-REST-API-Key: 131231231" \
  4. -G \
  5. --data-urlencode 'where={"uid":"12312312"}' \
  6. https://api.parse.com/1/classes/birthday`

但我正在努力将其转换为javascript,使用下面的代码我会得到状态为200的响应.我假设错误是将data-urlencode转换为数据:

  1. var getObject = function {
  2. var url = "https://api.parse.com";
  3. url += '/1/classes/birthday';
  4.  
  5. fetch(url,{
  6. method: 'GET',headers: {
  7. 'Accept': 'application/json','X-Parse-Application-Id': '12122','X-Parse-REST-API-Key': '12121','Content-Type': 'application/json',},data: '{"where":{"uid":"12312312"}}'
  8.  
  9. })
  10. .then(function(request,results) {
  11. console.log(request)
  12. console.log(results)
  13. })
  14. }

谢谢!

解决方法

由于我经常想这样做,我做了 https://kigiri.github.io/fetch/,你可以复制/粘贴一个curl命令,它会给你提取代码.

如果要以不同方式使用它,可以签出源.

edit: The feature was added to chrome devtools 07001

猜你在找的Linux相关文章