Javascript ajax调用帖子不完整的数据

时间:2012-05-19 12:09:17

标签: javascript ajax json web-crawler mason

我在制作异步ajax帖子时遇到了异常情况。

<script type="text/javascript">
    Mylib.defined('jQuery', function() {
        jQuery.ajax({
            'type':    'POST',
            'url':   '/my/url.html',
            'async':   true,
            'cache':   false,
            'global':  false,
            'data':    {
                    'param1': 'value1' ,
                    'param2': 'value2'
            }
      });
  });

Mylib.defined(功能,回调())等待加载功能,然后触发回调函数。

/my/url.m是一个mason文件,它带有两个参数,其中'param1'必不可少,它应该出现在发布的数据中。

/my/url.m

的内容
<%args>
    param1
    param2 => undef
</%args>
<%perl>
   -----
 </%perl>
<%args>

问题

我有一种感觉,因为我们从我们的ajax调用发布JSON数据(参见上面的JS),其密钥param1是硬编码的(尽管value1是动态的),我将永远不会陷入端点(mason文件)的情况)不会传递必不可少的param1。但令我惊讶的是,很多情况下param1没有传递给mason文件。我无法得到这个。可以有人帮助我吗?

网页抓取工具是否可以在没有任何参数的情况下点击网址/my/url.html?

0 个答案:

没有答案