小编D.J*_*D.J的帖子

数据插入成功但jquery仍然返回错误

我使用以下jQuery通过数据服务插入数据.事件虽然我得到状态响应201并且数据已成功插入我的数据库,但系统仍将其视为错误并给我"失败"警报?

我在这里错过了什么?

$.ajax({
    type: "POST",
    url: "http://localhost:49223/Form/WebDataService.svc/XMLForm(guid'1eaef3a0-d6df-45bf-a8f6-3e7292c0d77e')/XMLRecord/",
    data: JSON.stringify(record),
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function() {
        alert("Success");
    },
    error: function(xhr) {
        alert("fail");
    }
});
Run Code Online (Sandbox Code Playgroud)

更新:

来自Fire Bug的调试消息:

Preferences

POST http://localhost:49223/Form/WebDataService.svc/X...ef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

POST http://localhost:49223/Form/WebDataService.svc/XMLForm(guid%271eaef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

jquery....min.js (line 127)
POST http://localhost:49223/Form/WebDataService.svc/X...ef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

POST http://localhost:49223/Form/WebDataService.svc/XMLForm(guid%271eaef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

201 Created 6.7s

POST http://localhost:49223/Form/WebDataService.svc/X...ef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

POST http://localhost:49223/Form/WebDataService.svc/XMLForm(guid%271eaef3a0-d6df-45bf-a8f6-3e7292c0d77e%27)/XMLRecord/

201 Created


get readyState 4

get responseText "{ "d" : {\r\n"__metadata"...\')/XMLForm"\r\n}\r\n}\r\n} }"

get responseXML null

get status 201

get statusText "Created"
Run Code Online (Sandbox Code Playgroud)

ajax jquery wcf-data-services

19
推荐指数
2
解决办法
2万
查看次数

IIS重置和应用程序池recyle在影响缓存方面有什么区别

我遇到了一个奇怪的问题:据我所知,可以通过回收应用程序池来清除缓存.

但是,在最近的项目中,缓存不会以这种方式清除.相反,我们必须重置IIS以清除缓存.

这些行为之间有什么区别,以及我所经历的差异可能是什么原因?

iis caching application-pool

16
推荐指数
2
解决办法
4万
查看次数

LESS编译错误ParseError:第1行的语法错误

我试图通过将import my own less文件导入现有的bootstrap.less来对我现有的bootstrap less文件进行一些自定义.

我认为这很简单,但是我已经花费了几个小时的时间来尝试新编译.

每次我添加我的文件我得到:

ParseError:C:\ xxx\content\bootst中第1行的语法错误rap\less\xxx.form.less:9:999 8}

我自己的文件少:

.form-unit {
  background-color: #F5F5F5;
  border-radius: 6px 6px 6px 6px;
  margin-bottom: 30px;
  padding: 10px;
  min-height: 170px;
  position:relative;
}
Run Code Online (Sandbox Code Playgroud)

有人有同样的问题吗?我错过了什么?

我在网上编译它并不奇怪它有效,我很困惑 在线编译

css less twitter-bootstrap

12
推荐指数
1
解决办法
2万
查看次数

facebook访问Token 400错误请求

我正在使用以下代码来检索facebook accessToken

string url = "https://graph.facebook.com/oauth/access_token?" +
                         "client_id={0}" +
                         "&redirect_uri={1}" +
                         "&client_secret={2}" +
                         "&code={3}";
            url = string.Format(url, clientId, redirectUri.EncodeUrl(), clientSecret, code);
            //Create a webrequest to perform the request against the Uri
            WebRequest request = WebRequest.Create(url);
            try
            {
                //read out the response as a utf-8 encoding and parse out the access_token
                using (WebResponse response = request.GetResponse())
                {
                    using (Stream stream = response.GetResponseStream())
                    {
                        //string urlRedirects = response.ResponseUri.ToString();
                        Encoding encode = Encoding.GetEncoding("utf-8");
                        if (stream != null)
                        {
                            StreamReader streamReader = new StreamReader(stream, …
Run Code Online (Sandbox Code Playgroud)

authentication facebook facebook-oauth

7
推荐指数
1
解决办法
2万
查看次数

在业务层或数据库层上使用分页对数据进行排序的最佳做法是什么?

这可能是一个经常被问到的问题,但到目前为止我找不到令人信服的答案.

在我的项目中,我需要为一组大约20,000多条记录进行分页,这些记录是来自多个表的连接结果,并且需要在不同的方案中进行不同的排序.

目前,我面前有两个选项:

1,通过在数据库层上使用存储过程来完成它 ie. where dl.[row_number] between @index*@size+1 and @index*@size+@size.这样做的问题是,你必须分别为每个排序编写Store Procs.

2,在业务逻辑层上执行此操作,并在结果上方进行分页和排序.(ie. skip(), take()) 但它也不理想,因为你最终可能会检索20,000条记录,但只使用其中的10条

有没有可用的标准最佳实践?提前致谢

sql sorting paging

6
推荐指数
1
解决办法
784
查看次数

WIF是使用iPhone保护WCF 4.0 Restful服务的好选择

我有一个项目需要向iphone/ipad客户端公开WCF restful服务.WCF工作,现在我需要使用用户名和密码来保护它.

出于某种原因,我有点不愿意使用CustomBasicAuth

到目前为止,Oauth在WCF世界中也不理想,你必须创建包装来做它周围的工作.如果我错了,请纠正我.

现在,我正在查看Windows Identification Foundation.说实话,这看起来像一个聪明的方式,但缺乏文档.

有两件事需要考虑:

  1. 实现必须是iPhone友好的.(不只是在.net世界中使用)

  2. 实施需要轻松部署到云(天蓝色)

我想知道你会选择哪个选项,选择它的原因是什么.任何链接或参考将不胜感激.

iphone wcf restful-authentication wif sts-securitytokenservice

6
推荐指数
1
解决办法
1581
查看次数

如何做Facebook放置搜索没有用户Facebook授权

我仍然是Facebook Graph API的新手,并试图开始使用Facebook地方搜索.(按地点搜索地点)

https://graph.facebook.com/search?type=place&center=37.76,122.427&distance=1000
Run Code Online (Sandbox Code Playgroud)

我注意到的一件事是用户必须登录他们的Facebook帐户才能进行搜索,否则搜索将被拒绝.

任何人都可以给我一些指示方向来解决这个问题吗?任何链接或文章将不胜感激.

谢谢

facebook facebook-graph-api

5
推荐指数
1
解决办法
1323
查看次数

AWS实例停止后重新启动后会发生什么更改

我们收到了AWS的"退休计划实例"通知.它会影响我们的主要数据库服务器.根据我所读到的内容,最简单的方法是停止实例,然后重新启动它.

我的理解是它基本上将物理重新分配当前实例,这将导致IP更改.然而,除此之外,还有什么会改变.

目前,即将退役的实例正在作为我们的主要数据库服务器运行.它由应用程序服务器(具有20多个Web应用程序)和从属数据库服务器实例连接.

应用程序服务器和数据库实例之间的连接字符串使用AWS内部计算机名称(ieData Source = IP-0A882XXX;用户ID =用户名;密码=密码;初始目录= dbName;故障转移伙伴= IP-0A80XXX),不应在以后更改停止/重新启动.我是对的吗?

还有什么我应该知道的吗?如安全,防火墙设置等?

如果有人能指点我检查清单将不胜感激!

amazon-ec2 amazon-web-services

5
推荐指数
1
解决办法
2925
查看次数

Gzip从字符串错误解压缩,GZip标头中的幻数不正确

我试图在C#中复制php函数gzuncompress到目前为止,我得到了以下代码的一部分工作.请参阅下面的评论和代码.

我喜欢在byte []和字符串转换期间发生的棘手问题.我怎样才能解决这个问题?我在哪里错过了?

我正在使用.Net 3.5环境

        var plaintext = Console.ReadLine();
        Console.WriteLine("string to byte[] then to string");
        byte[] buff = Encoding.UTF8.GetBytes(plaintext);

        var compress = GZip.GZipCompress(buff);
        //Uncompress working below
        try
        {
            var unpressFromByte = GZip.GZipUncompress(compress);
            Console.WriteLine("uncompress successful by uncompress byte[]");
        }catch
        {
            Console.WriteLine("uncompress failed by uncompress byte[]");
        }

        var compressString = Encoding.UTF8.GetString(compress);
        Console.WriteLine(compressString);
        var compressBuff = Encoding.UTF8.GetBytes(compressString);
        Console.WriteLine(Encoding.UTF8.GetString(compressBuff));
        //Uncompress not working below by using string
        //The magic number in GZip header is not correct
        try
        {
            var uncompressFromString = GZip.GZipUncompress(compressBuff);
            Console.WriteLine("uncompress successful by …
Run Code Online (Sandbox Code Playgroud)

.net php c# gzip

0
推荐指数
1
解决办法
3784
查看次数