标签: raw-post

PHP CURL使用POST Raw JSON数据

我正在使用PHP curl发帖,由于某种原因我无法成功发布表单.

$ch = curl_init();
$headers = [
            'x-api-key: XXXXXX',
            'Content-Type: text/plain'
        ];
$postData = array (
    'data1: value1',
    'data2: value2'
);
curl_setopt($ch, CURLOPT_URL,"XXXXXX");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);           
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$server_output = curl_exec ($ch);
Run Code Online (Sandbox Code Playgroud)

当我尝试在帖子中使用相同的工作,但不是PHP.

var_dump($server_output) ==> string(67) ""require data1 and data2 or check the post parameters""
var_dump(curl_error($ch)) ==> string(0) ""
Run Code Online (Sandbox Code Playgroud)

php json curl raw-post

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

Ruby Sinatra简单应用程序 - 原始POST数据

我想设置一个简单的Sinatra应用程序来捕获发送到/ URL的原始POST数据,并将此数据作为文件保存到文件系统,格式为YYYYMMDD-HHMMSS.json.

我将使用JSON格式的简单文本数据发布到URL的数据.

设置这个简单的Sinatra应用程序的最佳方法是什么?不确定如何捕获原始POST数据.

更新/代码:

post '/' do
    raw = request.env["rack.input"].read
    n = DateTime.now
    filename = n.strftime("%Y%m%d") + "T" + n.strftime("%H%M%S") #any way to include microseconds?
    # write to file
end
Run Code Online (Sandbox Code Playgroud)

ruby json sinatra raw-post

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

使用Django将raw_post_data保存到FileField

我需要使用Python/Django将一些Raw Post Data(request.raw_post_data)直接保存到FileField.到目前为止我找到的所有信息对保存RAW数据没有帮助.

更具体地,原始数据是使用Flash从Mic记录的波数据.

有人可以告诉我这是怎么做到的吗?

谢谢!

python django raw-post

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

标签 统计

raw-post ×3

json ×2

curl ×1

django ×1

php ×1

python ×1

ruby ×1

sinatra ×1