标签: fetch

在Google App Engines中,如何在Python中显示已获取URL的页面的HTML源代码?

在Google App Engine上,我发现此代码正在获取网页的网址:

from google.appengine.api import urlfetch
url = "http://www.google.com/"
result = urlfetch.fetch(url)
if result.status_code == 200:
  doSomethingWithResult(result.content)
Run Code Online (Sandbox Code Playgroud)

这是用于确定该页面的HTML源代码的正确代码吗?结果变量是否包含http://www.google.com/的 HTML文件?如果是,我应该使用什么Python命令而不是 doSomethingWithResult(result.content)才能显示该HTML源代码?打印结果似乎不是正确的方法.

html python url google-app-engine fetch

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

如何仅显示非空行

我有一个小的PHP mysql查询查看我的数据库中的表.它会拉动所有行,然后回显记录.

问题是我在表中有一些空行,所以我得到的是一个奇怪的记录.

这就是我得到的:

<?php
    $con = mysql_connect("localhost","username","password");
    if (!$con){
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db("username", $con);
    $result = mysql_query("SELECT * FROM wallnames2011 WHERE firstname IS NOT NULL");
    while($row = mysql_fetch_array($result)){
        echo $row['firstname'] . " - " . $row['city'] . ", " .$row['state'] . " &nbsp;|&nbsp; ";
    }
?>
Run Code Online (Sandbox Code Playgroud)

我想保留空行.

php mysql fetch

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

AppEngine:我可以获取内部网址吗?

有谁知道,如果我可以从我的AppEngine应用程序中获取内部AppEngine网址?

官方URL Fetch Python API没有涵盖这一点. http://code.google.com/intl/et-EE/appengine/docs/python/urlfetch/overview.html

我尝试了不同的可能性,但似乎没有任何作用.以前有人这样做过吗?

urllib2.urlopen('http://127.0.0.1:8080/start_something/')或urllib2.urlopen('/ start_something /')...

提前致谢.

python url google-app-engine fetch

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

mysql_fetch_assoc()仅适用于WHILE循环中的一次迭代

请考虑以下事项:

$query = "SELECT legIDs FROM trip";
$result = mysql_query($query) or die("SELECT TRIPS ERROR: " . mysql_error());
while($row = mysql_fetch_assoc($result) or die("fetch error " . mysql_error())) {
    echo "<div style=\"border: 1px solid blue;float:left;\">Trip: <div style=\"float:right;\">";
    $legID = explode(",", $row['legIDs']);
        foreach($legID as $leg) {
            $query = "SELECT dep, arr FROM leg WHERE `Key` = " . $leg;
            $result = mysql_query($query) or die("SELECT LEGS ERROR: " . mysql_error());
            $row2 = mysql_fetch_assoc($result) or die("FILL ARRAY ERROR: " . mysql_error());
            echo $row2['dep'] . " …
Run Code Online (Sandbox Code Playgroud)

php mysql while-loop fetch

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

从空格后缺少的文本框中的数据库中检索的值

这适用于edit_inv.php,其中包含一些用户可以编辑的文本框.
问题是包含空格的值.例如.思科路由器(在phpmyadmin中),当我打印出文本框中的值(要编辑或保持原样)时,它只有思科.缺少路由器这个词.如果用户不想编辑Cisco路由器部件并且必须再次键入路由器,这将是不好的.

编辑脚本有效.只是空间之后的所有内容都不在文本框中.

我刚刚开始使用php并希望得到一些帮助.

<?php

//  Mysql Connect
include('lock.php');
require_once('mysql.php');
$edit_inv = $_GET['inventory_id'] ;

$_SESSION['edit_inv'] = $edit_inv; 

$query = "SELECT * FROM inventory WHERE unikl_id= $login_session_id and inventory_id='$edit_inv'";
$result = mysql_query($query);

    echo '<form method="post" action="handle_inv_edit.php">';
        // Table header.
    echo '<table align="center" cellspacing="0" cellpadding="5" border="2">
    <tr>
    <td align="center"><b>Inventory ID</b></td>
    <td align="center"><b>Device Name</b></td>
    <td align="center"><b>Quantity</b></td>
    <td align="center"><b>Level/Room</b></td>
    <td align="center"><b>Email</b></td>
    <td align="center"><b>Availability</b></td>
    </tr>';

        // Fetch and print all the records.
        while ($row = mysql_fetch_array($result)) {
        echo    '<tr>
                <td align="center">' . $row['inventory_id'] . '</td> …
Run Code Online (Sandbox Code Playgroud)

php mysql forms row fetch

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

Backbone fetch不适用于单一模型

这是我的骨干代码

var UserModel=Backbone.Model.extend({
  url: 'http://api.myapi.com/user'
});

var user=new UserModel();
user.set({id:1});
user.fetch();
console.log(user.get('screenname'));
Run Code Online (Sandbox Code Playgroud)

这将返回整个用户集合,而不是id为1的用户.当我将url更改为

url: 'http://api.myapi.com/user/1'
Run Code Online (Sandbox Code Playgroud)

我找回了我想要的用户.我为什么不能获得"用户1"的记录user.set({id:1});

注意 - 我的api位于不同的域,这就是我在'url'属性中拥有整个url的原因.请帮助,我准备放弃骨干.

api rest fetch backbone.js

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

错误:mysql_fetch_assoc(表字段名称)

一切都很好,突然发生这种情况:

PHP警告:mysql_fetch_assoc()期望参数1是资源,布尔值在第17行的G:\ PleskVhosts\modelcharm.com\httpdocs\core\functions\users.php中给出

function user_data($user_id) {
    $data = array();
    $user_id = (int)$user_id;

    $func_num_args = func_num_args();
    $func_get_args = func_get_args();

    if ($func_num_args > 1) {
        unset($func_get_args[0]);   

        $fields = '`' . implode('`, `', $func_get_args) . '`';
        $data = mysql_fetch_assoc(mysql_query("SELECT $fields FROM `users` WHERE `user_id` = $user_id"));

        return $data;
    }}
Run Code Online (Sandbox Code Playgroud)

代码中有什么问题吗?

php mysql database login fetch

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

获取:您可以将参数传递到服务器吗?

我正在使用基本的访存来从快速服务器获取数据,该服务器从数据库查询数据。所以我想做一个登录系统,我想通过获取请求从输入字段中发送用户名/密码。因此我可以执行逻辑检查,以查看密码是否与服务器中的数据匹配。并回应结果。是否可以进行传递参数的提取?

以下更新的代码:

let fetchData = {
  method: "post",
  headers: {
    'Accept': 'application/json',
    'Content-Type': 'application/json'
  },

  body: JSON.stringify({
    username: this.state.user,
    password: this.state.password
  })
}

var fromServer = fetch('http://localhost:3000/', fetchData)
.then(function(response){
  if( !response.ok){
    throw Error (response.statusText);
  }
  return response.json();
})
.then(function(response) {
  console.log(response);
})
.catch(error => console.log("there was an error --> " + error));
Run Code Online (Sandbox Code Playgroud)

快速功能

app.post('/', function(req, res){
  var uname = req.body.username;
  var pw = req.body.password;
  console.log(uname);
  console.log(pw);
});
Run Code Online (Sandbox Code Playgroud)

fetch

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

fetch,ajax和xhr之间的区别

这三种调用方法有什么区别?我在我当前的项目中使用fetch,并没有看到它们之间有任何真正的区别.为什么在javascript XD中需要有30种不同的方法来做事情.

谢谢.

javascript api ajax xmlhttprequest fetch

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

等待一个提取完成,然后再开始下一个

我有要发送到Google Cloud的数据列表。我当前的代码如下所示:

const teams = ['LFC', 'MUFC', 'CFC'];

teams.forEach(team => {
    fetch({
      url: URL,
      method: 'PUT',
      body: team
    });
})
Run Code Online (Sandbox Code Playgroud)

这适用于一个,team但是如果发送多个文件并且文件更大,则会超时。我正在发送图像而不是字符串。为了解决这个问题,我需要POST一个文件一个数据,并等待前一个文件POST完成后再发送下一个文件。谁能建议最好的方法?

值得注意的是,我对上载的文件数量没有任何控制。

javascript ajax fetch ecmascript-6

0
推荐指数
2
解决办法
55
查看次数