标签: postdata

如何从WebBrowser.Navigating事件处理程序访问PostData?

我使用.NET 3.5在Visual Studio 2008中有一个Windows窗体,它有一个WebBrowser控件.我需要在发送请求之前在导航事件处理程序中分析表单的PostData.有没有办法达到目的?

旧的win32浏览器控件有一个Before_Navigate事件,它将PostData作为其参数之一.新的.NET WebBrowser控件不是这样.

.net browser postdata

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

curl命令等效于ruby

我有一个运行良好的curl命令,但我需要在ruby脚本中自动执行此操作,

卷曲cmd:

curl -u usrname:pwd -X POST --data "del=false&val=100" http://localhost:1111/sample/path
Run Code Online (Sandbox Code Playgroud)

我写了以下代码:

uri = URI::HTTPS.build(:host => "localhost", :port => 1111)
uri.path = URI.escape("/sample/path")
client = Net::HTTP.new("localhost", "1111")
req = Net::HTTP::Post.new(uri.request_uri, {"User-Agent" => "UA"})
req.set_form_data({"del" => "false", "val" => "100"})
req.basic_auth("usrname", "pwd")
res = client.request(req)
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常,我有一个编码的URL我传递给URI.escape,这让我发布了关于错误响应的问题.Foud问题并修复它:)

ruby curl http postdata http-post

5
推荐指数
3
解决办法
9001
查看次数

如何检查发布的表单数据?

我正在对一个应用程序进行逆向工程,我需要在不查看表单源的情况下查看帖子数据中的内容.是否有一个像样的应用程序/插件,看看发布了什么?

我正在寻找除了数据包嗅探之外的其他东西.

reverse-engineering sniffing postdata

3
推荐指数
1
解决办法
8308
查看次数

Node.js 服务器只是一直加载而没有结果。

我一直在尝试让我的服务器工作,但是当我发送发布数据时,它只是不断加载并且没有给出任何结果。这是我的 noen.js 文件。

var http = require('http');
var url = require('url');

// Configure our HTTP server to respond with Hello World to all requests.
var server = http.createServer(function (request, response) {
  var queryData = url.parse(request.url, true).query;
  response.writeHead(200, {"Content-Type": "text/plain"});

  if (queryData.name) {
    // user told us their name in the GET request, ex: http://host:8000/?name=Tom
    var exec = require('child_process').exec;
    function puts(error, stdout, stderr) {sys.puts(stdout)}
    exec ("casperjs test.js " + queryData.name + '\n');

  } else {
response.end("Contact Admin - Not Working\n");
  } …
Run Code Online (Sandbox Code Playgroud)

javascript postdata node.js

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

Laravel如何检查POST请求中的字段是否为空?

要求是更新用户角色。角色可以为空(左侧空白),也可以是一个或多个(如form字段中所提供)roles[]。

这是视图表单:

@foreach ($roles as $role)
  <div class="checkbox">
     <label><input name="roles[]" type="checkbox" value="{{$role->id}}" {{ $user->roles->contains($role->id) ? 'checked' : '' }}>{{$role->name}}</label>
  </div>
@endforeach
Run Code Online (Sandbox Code Playgroud)

UserController :: update()中的条件是:

if ($request->roles) {
    // update user roles
}
Run Code Online (Sandbox Code Playgroud)

除了一种情况,一切正常。有时,用户必须留下而没有任何角色。

if($request->roles),isset($request->roles)和!empty($request->roles)..都给予同样的老式回复(null,'',true/flase)。

案例:分配了一个或多个角色时:

  +request: ParameterBag {#41 ?
    #parameters: array:6 [?
      "_method" => "PUT"
      "_token" => "a8oIPQFBMbhjanikX8v83qeOcfRE0N4UKTcTQDig"
      "name" => "New User Name"
      "email" => "newuser@testserver.asap"
      "password" => ""
      "roles" => array:2 [?
        0 …
Run Code Online (Sandbox Code Playgroud)

php validation postdata laravel laravel-5

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

在Sinatra处理POSTDATA

我正在尝试在Sinatra中创建一个页面,以便您发布的任何内容(在参数名称"command"下)都会回显给您.这是我目前的做法:

post '/eval' do
  "I got #{params[:data][:command]}."
end
Run Code Online (Sandbox Code Playgroud)

如果我尝试将任何内容发布到/ eval,则会导致内部服务器错误.我究竟做错了什么?

ruby post http postdata sinatra

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

`if($ _ POST)`是否是检查脚本是否已发布的可靠方法?

根据标题:if($_POST)可靠吗?

true即使没有发布数据但是使用了HTTP POST方法,它是否可靠?

是if('post' === strtolower($_SERVER['REQUEST_METHOD']))一种更可靠的方法,还是过度杀伤?

php postdata

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

PHP Post数据的问题

如果有人可以帮我解决这个问题,那我就是一个快乐的程序员.我正在开发一个无法通过网关进行身份验证的电子商务网站.这个问题只是在已经工作多年的网站上随机开始.这告诉我,主机对其配置进行了更改/更新,或者客户端更改了其他一些配置设置.

这是Fiddler中问题的图像: alt text http://www.pivotalhorizo​​n.com/mike/random_files/sc_2.jpg

您可以在红色框中看到我所拥有的区域中的值具有额外的字符(即,而不仅仅是"59.00",它是"59.00 \n73 \n".我不知道这些额外字符来自哪里.上一页(订单预览)使用相同的值,它们显示正常;但是,这个最后一页(确认订单)有额外的废话.

有任何想法吗?

对于那些想要它的人来说,这里的代码简而言之:

这是代码

在订单预览页面上,您在使用POST的表单中有以下内容:

<input type="hidden" name="CCType" value="VISA">
Run Code Online (Sandbox Code Playgroud)

和订单确认页面(您在上面的提琴手中看到的页面):

$CCType = $HTTP_POST_VARS['CCType'];
<INPUT TYPE="HIDDEN" NAME="x_Card_Type" VALUE="<?=trim($CCType)?>">
Run Code Online (Sandbox Code Playgroud)

基本上,第1页说变量=值.然后变量通过帖子移动到第2页,第2页输出存储在变量中的值.

我看到下面的答案,我会调查.

php postdata

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

在JAVA中编写Ajax代码

我想在java中编写ajax代码,即我想在不使用ajax的情况下使用ajax的功能.我正在寻找一些可以这样做的JAVA API.

就像我们通过JAVA程序发布网页数据一样,我想通过JAVA程序执行ajax的操作.

请建议.

javascript java ajax gwt postdata

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

PHP - 使用无cURL的http Web请求向网关发布XML数据

我试图找到一种无需cURL的方法,通过http web请求将数据发送到第三方支付网关.我开发了以下代码,实际上它与接收页面成功通信,但显然POST数据没有被发送.

<?php
function makeWebRequest()
{
    //URL where to send the data via POST
    $url = 'http://localhost/connect_to_gateway/receive.php';

    //the actual data
    $xml = '<?xml version="1.0" encoding="UTF-8"?>' .
            '<test>' .
                'Hi there!' .
            '</test>';
    $data = array('xml' => $xml);

    //prepare the HTTP Headers
    $content_type = 'text/xml';
    $data = http_build_query($data);
    // use key 'http' even if you send the request to https://...
    $options = array(
        'http' => array(
            'method'  => 'POST',
            'header'  => 'Content-type: ' . addslashes($content_type) .'\r\n'
                            . 'Content-Length: ' . strlen($data) …
Run Code Online (Sandbox Code Playgroud)

xml postdata httpwebrequest file-get-contents http-headers

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