小编Kar*_*ker的帖子

PhantomJS不发送身份验证标头

我正在尝试在PhantomJS中打开一个需要HTTP身份验证的网页.我的脚本基于loadspeed.js示例:

var page = require('webpage').create(),
    t, address;
page.settings.userName = "user";
page.settings.password = "password";
if (phantom.args.length === 0) {
  console.log('Usage: loadspeed.js <some URL>');
  phantom.exit();
} else {
  t = Date.now();
  address = phantom.args[0];
  page.open(address, function (status) {
      if (status !== 'success') {
          console.log('FAIL to load the address');
      } else {
          t = Date.now() - t;
          console.log('Loading time ' + t + ' msec');
          page.render('page.jpg');
      }
      phantom.exit();
  });
}
Run Code Online (Sandbox Code Playgroud)

我可以从渲染的page.jpg看到我每次都得到401.我还使用Wireshark跟踪HTTP会话,这表明在给定URL的GET请求中没有发送认证头.

我在这做错了什么?我刚刚开始使用PhantomJS,但我整晚都在寻找并且没有得到太多...

javascript http phantomjs

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

预期的表达式{以防...转换

所以我有以下内容:

//at file scope
GLfloat point_colour[3] = {1.0, 0.5, 0.0};
...

void menu_colour(int index){
  switch(index){
    case RED: point_colour = {1.0, 0.0, 0.0}; break;
    case GREEN: point_colour = {0.0, 1.0, 0.0}; break;
    case BLUE: point_colour = {0.0, 0.0, 1.0}; break;
    case ORANGE: point_colour = {1.0, 0.5, 0.0}; break;
    case PURPLE: point_colour = {1.0, 0.0, 0.8}; break;
    default: point_colour = {1.0, 0.0, 0.0};
  }
}
Run Code Online (Sandbox Code Playgroud)

但我得到error: expected expression before '{' token了每一个案例.

我正在尝试为数组分配一个新的值point_colour数组 - 任何帮助?我怀疑我的做法完全是错误的......

c switch-statement

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

jQuery FancyBox 初始化不起作用

所以我有一个看起来像这样的照片库:

<div id="gallery">
  <a href="thumb1.jpg" class="fancybox">
    <img class="item"  src="thumb1.jpg">
  </a>
  ...
</div>
Run Code Online (Sandbox Code Playgroud)

我像这样在我的图像链接上初始化fancybox...

jQuery(document).ready(function() {
    jQuery('.fancybox').fancybox();
});
Run Code Online (Sandbox Code Playgroud)

...但什么也没有发生 - 单击我画廊中的图像只是链接到 href'd 图像。

我从 Chrome 控制台没有收到任何错误,并jQuery('.fancybox')正确选择了我的所有<a>元素。

任何想法为什么fancybox似乎不起作用?

jquery fancybox

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

标签 统计

c ×1

fancybox ×1

http ×1

javascript ×1

jquery ×1

phantomjs ×1

switch-statement ×1