从Javascript调用PUT方法 - javascript

我正在尝试从javascript调用C#Web API,但数据似乎传递不正确。我使用的GET方法工作得很好,但是我似乎无法按预期的那样使PUT工作。结构如下:

Javascript:

$.ajax({
    type: "PUT",
    url: "/api/FTP",
    data: "Hello World"
})

C#Web API:

public class FTPController : ApiController
{
    // GET: api/FTP
    public IHttpActionResult Get()
    {
    }

    // PUT: api/FTP
    public void Put([FromBody] string data)
    {
    }
}

如果需要提供更多信息,请告诉我。谢谢您的帮助。

参考方案

尝试数据:{'':'Hello World'}

它会生成= HelloWorld作为表单数据,这是[FromBody]期望的,在这种情况下,我相信。

重复使用Google Api Bearer令牌来访问用户的云端硬盘 - javascript

我有以下几点: gapi.auth.authorize( { client_id: CLIENT_ID, scope: SCOPES, immediate: false }, handleAuthResult); 这使我可以访问access_token:目标是使该应用程序的用户可以授予对我的应用程序的访问权限,以使用其Google驱动器存储其内容。我需要能够…

在Google云端硬盘中生成第三方应用文件预览的最佳方法? - javascript

Google云端硬盘小组最近宣布,第三方云端硬盘应用可以提供自己的缩略图作为文件预览(http://googleappsdeveloper.blogspot.com/2012/10/thumbnails-for-your-custom-file-types.html)。对您来说最简单的方法是什么?我们的应用程序在前端使用AngularJS,在后端使用Pyth…

PHP应用程序,显示用户有多少个Facebook通知 - javascript

我正在为基于Chromium的应用程序创建接口,但遇到了问题。我想直接在我的网站上显示我的Facebook通知数量(这些白色数字在红色矩形中)。可能吗?我在Google上找不到任何东西。它看起来应该像:Patrick有5条新通知。编辑:现在我有了这个:$request = new FacebookRequest( $session, 'GET�…

Javascript IF语句 - javascript

                        嗨,我有这段代码可以正常工作,并将两个日历显示为一个日历。我还有一个php变量$login_session,其中包含登录电子邮件地址的用户。关于如何显示[email protected]日历的任何想法(伪代码)IF $login_session == "[email protected]&#…

如何根据手势滚动网页 - javascript

如何使用pyhton / javascript使用手势向上/向下或向左/向右滚动页面。我尝试了很多找到解决方案,但无法解决。 参考方案 Javascript手势插件(JSHG)是一个很棒的插件,它使您可以通过现有网站或Web应用程序中的网络摄像头来支持用户的手势识别。您无需具有计算机视觉的任何背景即可使用此插件。当前,它提供了一组基本的手势,其中包括手的位置…