小编Sam*_*ins的帖子

HTTP上的WSS与HTTPS上的WSS

我已经读过WS只适用于HTTP,而且WSS适用于HTTP和HTTPS.WSS(安全Web套接字)连接在HTTP服务器上是否与在HTTPS服务器上一样安全?如果网站/服务器不是通过TLS/SSL加密的Web Socket安全(WSS)连接?

security https http websocket

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

Python/Pillow:如何缩放图像

假设我的图像是2322像素x 4128像素.如何缩放它以使宽度和高度都小于1028px?

我将无法使用Image.resize(https://pillow.readthedocs.io/en/latest/reference/Image.html#PIL.Image.Image.resize)因为这需要我给出新的宽度和高度.我打算做的是(下面的伪代码):

if (image.width or image.height) > 1028:
    if image.width > image.height:
        tn_image = image.scale(make width of image 1028)
        # since the height is less than the width and I am scaling the image
        # and making the width less than 1028px, the height will surely be
        # less than 1028px
    else: #image's height is greater than it's width
        tn_image = image.scale(make height of image 1028)
Run Code Online (Sandbox Code Playgroud)

我猜我需要使用Image.thumbnail,但根据这个例子(http://pillow.readthedocs.org/en/latest/reference/Image.html#create-thumbnails)和这个答案(如何使用PIL调整图像大小并保持其宽高比?),提供宽度和高度以创建缩略图.是否有任何功能可以采用新的宽度或新的高度(不是两者)并缩放整个图像?

python python-imaging-library image-scaling pillow

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

如何在HTTP协议规范中修复CSRF?

为了防止跨站点请求伪造的危险情况,需要对HTTP协议规范和浏览器行为进行哪些更改?

我不是在寻找关于如何修补我自己的网络应用程序的建议.有数百万个易受攻击的网络应用和表单.更改HTTP和/或浏览器会更容易.

如果您同意我的前提,请告诉我需要对HTTP和/或浏览器行为进行哪些更改.这不是寻找最佳单一答案的竞赛,我想收集所有好的答案.

另请阅读并评论下面"回答"中的要点.

security http csrf web

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