小编drs*_*drs的帖子

亚马逊s3 - 图像下载而不是在浏览器中显示

这让我很生气.我正在使用php SDK将图像上传到S3.每当我浏览图像URL时,浏览器都会下载与显示图像相反的图像.

我认为它与内容类型有关.

        // Prepare to upload the file to S3 bucket.
        $s3->create_object($bucket, $file_name, array(
                'contentType' => 'binary/octet-stream',
                'acl' => AmazonS3::ACL_PUBLIC
        ));
Run Code Online (Sandbox Code Playgroud)

你能帮我吗?

谢谢

php amazon-s3

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

Pupeteer - 如何自动接受任何 URL 的 cookie 同意提示?

使用 pupeteer 对网站进行屏幕截图时,会显示 cookie 同意提示。我想在截取屏幕截图之前忽略或接受这些提示。我面临的问题是大多数网站以不同的方式呈现cookie提示,因此很难隔离它们。

如何使用 pupeteer 最好地定位和消除这些提示?

npm google-chrome-headless puppeteer

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

preg_replace - 从字符串中删除不需要的字符以返回数值

我讨厌正则表达式,我希望有人可以帮助一个与preg_replace一起使用的regualar表达式.

我想从字符串中删除不需要的characers,只使用preg_replace返回一个数值.

字符串格式可以如下:

一些文字£100

100英镑的一些文字

一些文字100一些文字

非常感谢

php regex string

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

Puppeteer 视口设置在创建 PDF 时不起作用

我正在尝试使用 puppeteer 创建 PDF。创建PDF时设置视口根本没有效果。但是,视口设置确实适用于屏幕截图。过去似乎在 github 上发现了一些问题,但它们显然已被关闭。传入 defaultViewport: null 应该是解决方案。

这是我的代码:

browser = await chromium.puppeteer.launch({
    args: chromium.args,
    defaultViewport: null,
    executablePath: await chromium.executablePath,
    ignoreHTTPSErrors: true,
    headless: true,
});

let page = await browser.newPage();

// Set viewport
await page.setViewport({width: 1440, height: 900, deviceScaleFactor: 2});

// Generate pdf
const doc = await page.pdf(options);
Run Code Online (Sandbox Code Playgroud)

我还尝试在启动时传递视口设置。

谢谢!

javascript webautomation node.js google-chrome-headless puppeteer

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

上传到亚马逊S3 - kohana

我正在使用kohana构建应用程序.我需要能够直接将文件上传到S3.你可以为kohana的S3助手提供建议吗?

谢谢

php amazon-s3 kohana

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

preg_replace /正则表达式帮助

我需要从字符串中删除不需要的字符.我想使用preg替换,但我在正则表达式上没用.

我的字符串应该只允许az AZ 0-9和空格.没有其他人物.

例如:

some string's-are#bad
Run Code Online (Sandbox Code Playgroud)

会成为:

some stringsarebad
Run Code Online (Sandbox Code Playgroud)

非常感谢

php regex

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