小编lli*_*ihp的帖子

WebApi 2超出最大请求长度

有谁知道是否有办法捕获此错误?

基本上我正在尝试实现一些功能,允许用户将文件从网页上传到webapi控制器.

这很好,但如果文件大小超过web.config中指定的最大大小,则服务器返回404错误.

我希望能够拦截这个并返回500错误以及客户端可以使用的消息.

我无法解决在WebApi中执行此操作的问题,因为我在Global.asax中实现的Application_Error方法从未被命中,似乎IIS没有将此传递给WebApi应用程序.

asp.net-web-api

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

gpus.js(webgl?)float32问题

我可能错过了一些明显的东西,但我正在尝试使用gpu.js并得到一些奇怪的结果.我只是想确保我没有做一些明显愚蠢的事情(很可能).

不确定这是我正在做的问题,还是使用WebGL通过gpu.js完成计算的方式.

我创建了一个新的GPU和新内核:

const gpu = new GPU();
const test = gpu.createKernel(function () { 
    return 255 + 
        (255 * 256) + 
        (255 * 256 * 256) + 
        (255 * 256 * 256 * 256); 
}).setOutput([1]);

const res = test();
Run Code Online (Sandbox Code Playgroud)

这给了我4294967296的结果(包含在float32array中).

如果我从控制台运行相同的计算,我得到4294967295的结果.

javascript webgl gpu.js

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

标签 统计

asp.net-web-api ×1

gpu.js ×1

javascript ×1

webgl ×1