V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  liuxu  ›  全部回复第 60 页 / 共 145 页
回复总数  2900
1 ... 56  57  58  59  60  61  62  63  64  65 ... 145  
都是些什么主意。。。在阿里云日本搭建业务节点,DNS 根据 IP 划线路,日本的流量走日本阿里云,国内的走杭州
emacs 用户集结中,准备去砸场子
2019-11-18 09:33:58 +08:00
回复了 hHarvey 创建的主题 程序员 18 年的 mbp 简直了,动不动死机
来一起 AMD 3900X
2019-11-16 13:23:02 +08:00
回复了 anonymous256 创建的主题 程序员 招个人真难
PY 的你们好,我们拍黄片的已经练到了看一眼简历就能分辨出是不是培训的了
自建图床,选 G 口 VPS
2019-11-14 16:08:47 +08:00
回复了 mashirozx 创建的主题 PHP PHP 里 curl POST 提交文件到底应该怎么写呀
实际上 CURLOPT_POSTFIELDS 不需要设置 content-type 为 multipart-data

https://www.php.net/manual/zh/function.curl-setopt.php

CURLOPT_POSTFIELDS 全部数据使用 HTTP 协议中的 "POST" 操作来发送。 要发送文件,在文件名前面加上 @前缀并使用完整路径。 文件类型可在文件名后以 ';type=mimetype' 的格式指定。 这个参数可以是 urlencoded 后的字符串,类似'para1=val1&para2=val2&...',也可以使用一个以字段名为键值,字段数据为值的数组。 如果 value 是一个数组,Content-Type 头将会被设置成 multipart/form-data。 从 PHP 5.2.0 开始,使用 @ 前缀传递文件时,value 必须是个数组。 从 PHP 5.5.0 开始, @ 前缀已被废弃,文件可通过 CURLFile 发送。 设置 CURLOPT_SAFE_UPLOAD 为 TRUE 可禁用 @ 前缀发送文件,以增加安全性。
2019-11-14 16:04:37 +08:00
回复了 mashirozx 创建的主题 PHP PHP 里 curl POST 提交文件到底应该怎么写呀
google: sm.ms 403

https://www.v2ex.com/t/369007

```bash
liuxu:/tmp$ cat post.php
<?php

$ch = curl_init();
$fd = curl_file_create('/home/liuxu/Downloads/1.png', 'image/png', '1.png');
$file = array('smfile' => $fd);

curl_setopt($ch, CURLOPT_URL, "https://sm.ms/api/v2/upload");
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: multipart/form-data', 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36'));
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $file);
$rs = curl_exec($ch);
curl_close($ch);
var_dump($rs);
?>
liuxu:/tmp$ php post.php
* Trying 47.88.229.110...
* TCP_NODELAY set
* Connected to sm.ms (47.88.229.110) port 443 (#0)
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: /etc/ssl/certs
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use http/1.1
* Server certificate:
* subject: OU=Domain Control Validated; OU=ShinoSaki MDV; CN=sm.ms
* start date: Jan 2 00:00:00 2017 GMT
* expire date: Jan 2 23:59:59 2020 GMT
* subjectAltName: host "sm.ms" matched cert's "sm.ms"
* issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited; CN=COMODO RSA Domain Validation Secure Server CA
* SSL certificate verify ok.
> POST /api/v2/upload HTTP/1.1
Host: sm.ms
Accept: */*
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
Content-Length: 59028
Content-Type: multipart/form-data; boundary=------------------------0dc5337c392dd914
Expect: 100-continue

< HTTP/1.1 100 Continue
< HTTP/1.1 200 OK
< Server: nginx
< Date: Thu, 14 Nov 2019 08:02:36 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Vary: Accept-Encoding
< Set-Cookie: PHPSESSID=1qsrkiqn676norodn0qnl3peln; path=/
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate
< Pragma: no-cache
< Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
< X-Frame-Options: SAMEORIGIN
< X-Content-Type-Options: nosniff
< X-XSS-Protection: 1; mode=block
< X-Custom-Job: If you see this, please contact [email protected] for a job
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Methods: OPTIONS, HEAD, GET, POST
< Allow: GET, POST, HEAD
< Set-Cookie: cid=rBWawl3NChysdVkoQsGLAg==; expires=Thu, 31-Dec-37 23:55:55 GMT; domain=sm.ms; path=/
<
* Connection #0 to host sm.ms left intact
string(481) "{"success":true,"code":"success","message":"Upload success.","data":{"file_id":0,"width":715,"height":645,"filename":"1.png","storename":"rng9GNzEhBCMUQA.png","size":58844,"path":"\/2019\/11\/14\/rng9GNzEhBCMUQA.png","hash":"QChs79nUXbdZW6ygYDVOBvjGNe","url":"https:\/\/i.loli.net\/2019\/11\/14\/rng9GNzEhBCMUQA.png","delete":"https:\/\/sm.ms\/delete\/QChs79nUXbdZW6ygYDVOBvjGNe","page":"https:\/\/sm.ms\/image\/rng9GNzEhBCMUQA"},"RequestId":"3985A52B-A6C8-4F22-A96A-749E3C77D35E"}"

```
2019-11-13 13:40:16 +08:00
回复了 ajax10086 创建的主题 程序员 是不是大多数后端都害怕 css?
css3 真的简单。。
搭建中央 nas
2019-11-09 15:19:29 +08:00
回复了 lowly 创建的主题 PHP PHP 无法打开 sqlsrv 扩展
我是 linux,解决用以下三步:
1. ps aux |grep fpm 看看 fpm 配置文件在哪,php --ini 是 php cli 的配置文件,和 fpm 不一定样
2.对比其他配置文件,看看配置文件是不是有拼写错误,extension 是否写成了 extensions
3. 看看是否有 enable=1 相关配置才能打开
3Q 大战之后,已换 linux 多年,没想到 windows 还是这么热闹
2019-11-08 15:59:09 +08:00
回复了 lzwt806 创建的主题 Linux 近两年 Linux LTS kernel 对比请教,知道的前辈请分享下经验
@abmin521 你牛逼,大佬。
2019-11-08 15:57:02 +08:00
回复了 maxxfire 创建的主题 程序员 为何有人总觉得程序员 工资高了?
@berforest 中国多少网民来着? 8 亿多吧,都是钱
2019-11-08 15:40:21 +08:00
回复了 markgor 创建的主题 云计算 被腾讯云坑的体无完肤,建议非 VIP 客户,选择其他云吧
@wangjhsir 抖动你确定不是自己区域网络问题么,我司广州和我自己的上海都没见过这个问题,有点闲钱的话建议全国各地各运营商搞 smokeping 监控一下
1 ... 56  57  58  59  60  61  62  63  64  65 ... 145  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3632 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 10:41 · PVG 18:41 · LAX 02:41 · JFK 05:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.