问题列表 - 第46690页

如何使用apache http客户端库4.1设置自定义User-Agent?

如何使HTTPClient使用自定义User-Agent标头?

以下代码提交空用户代理.我错过了什么?

import java.io.IOException;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.CoreProtocolPNames;
import org.apache.http.protocol.BasicHttpContext;
import org.apache.http.protocol.HttpContext;
import org.apache.http.util.EntityUtils;

public class TestHTTP {

        public static void main(String[] args) throws ClientProtocolException, IOException {
        HttpGet request = new HttpGet("http://tool.keepmeapi.com/echo");

        HttpContext HTTP_CONTEXT = new BasicHttpContext();
        HTTP_CONTEXT.setAttribute(CoreProtocolPNames.USER_AGENT, "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13");
        request.setHeader("Referer", "http://www.google.com");

        HttpClient httpClient = new DefaultHttpClient();
        HttpResponse response = httpClient.execute(request, HTTP_CONTEXT);

        if (response.getStatusLine().getStatusCode() < 200 || response.getStatusLine().getStatusCode() >= 400) { …
Run Code Online (Sandbox Code Playgroud)

java user-agent apache-httpclient-4.x

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

rails开发环境没有重新加载关于更改的视图

我对我的开发环境进行了充分的研究,现在每次修改视图或控制器时都必须重新启动服务器.这是一个很多小变化的痛苦.

现在即使我的development.rb回到原来的那个,视图,控制器也需要重新启动来查看更改.我不确定发生了什么.

任何帮助都会非常感激,因为它会减慢我的发展速度.

谢谢

这是我的environment.rb:

config.time_zone = 'Eastern Time (US & Canada)'
config.cache_classes = true
ENV['NLS_LANG']='american_america.AL32UTF8'
config.i18n.default_locale = :en
config.gem "authlogic"
config.gem "matthuhiggins-foreigner", :lib => "foreigner"
config.gem "memcache-client", :lib => "memcached"
end

require "will_paginate"
require "RedCloth"
require "authlogic"
require 'memcached'
Run Code Online (Sandbox Code Playgroud)

我的development.rb看起来像:

config.cache_classes = true
config.whiny_nils = true
config.action_controller.consider_all_requests_local = true
config.action_view.debug_rjs                         = true
config.action_controller.perform_caching             = false
#cache only the models to avoid nil.include? errors in development mode.
config.load_once_paths += %W(  #{RAILS_ROOT}/app/models  )

# Don't care if the mailer can't send …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

Eclipse Android开发中的图形布局滚动问题

我正在尝试开发一个Android应用程序.我在eclipse中使用图形布局将滚动视图作为主容器.之后,我放了一些UI元素,比如按钮.当元素的总高度变得大于可视区域时,可以使用滚动视图按预期看到它.到目前为止没有问题.问题是使用eclipse界面的图形容器无法看到屏幕不适合查看的元素.源代码没有问题,因为它预期运行.Eclipse gui中是否有任何选项可以查看不适合视口的UI元素?

eclipse android

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

将大字符串写入文件的最佳方法

在C#中,我正在读取中等大小的文件(100 KB~1 MB),修改内容的某些部分,最后写入不同的文件.所有内容都是文字.修改以字符串对象和字符串操作完成.我目前的做法是:

  1. 使用,从原始文件中读取每一行StreamReader.
  2. 打开a StringBuilder以获取新文件的内容.
  3. 修改字符串对象和呼叫AppendLineStringBuilder(直到文件的结尾)
  4. 打开一个新的StreamWriter,然后写入StringBuilder写入流.

但是,我发现StremWriter.Write截断32768字节(2 ^ 16),但长度StringBuilder大于那个.我可以写一个简单的循环来保证整个字符串到一个文件.但是,我想知道在执行此任务时C#中最有效的方法是什么?

总而言之,我只想修改文本文件的某些部分并写入不同的文件.但是,文本文件大小可能大于32768字节.

==答案==很抱歉让你烦恼!只是我没有打电话flush.StremWriter.Write没有短期(例如,2 ^ 16)限制.

c# string file stream

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

IN子句中的通配符

SQL:我想在IN子句中使用通配符"%",但我没有得到我期望的结果.我的查询是这样的

SELECT DISTINCT ID,
              FROM INST
WHERE TYPE in ('IP_%_International')
Run Code Online (Sandbox Code Playgroud)

请帮助解决这个问题,解决方案应该是IN子句.

sql

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

如何测试是否导入了一个python模块?

如何测试模块是否已在python中导入?

例如,我需要基础知识:

if not has_imported("sys"):
   import sys
Run Code Online (Sandbox Code Playgroud)

if not has_imported("sys.path"): 
   from sys import path
Run Code Online (Sandbox Code Playgroud)

谢谢!

RGS.

感谢您的所有评论:代码已粘贴在此处. 自动导入文件夹中的所有子模块然后调用相同的名称函数 - python runtime inspect相关

python testing import module

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

如何快速将以下数据解析为数据结构

我有像这样的数据

A = B& C = d&E = F

如何快速将其解析为像字典一样的数据结构?.net框架的任何内置支持?

.net c#

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

Android-从URL下载JSON文件

是否可以从URL下载其中包含JSON数据的文件?另外,我需要获取的文件没有文件扩展名,这是一个问题还是我可以在下载时强制使其具有.txt扩展名?

更新:我忘了提一下,该网站需要输入用户名和密码才能访问我知道的网站。当我检索文件时,有没有一种方法可以输入这些值?

java url android json file

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

指向指针的指针

我试图p通过指针指针设置指针的内存x

int *p = 0;
int **x = &p;

*x = new int[2];

*x[0] = 1;  //p[0] = 1
*x[1] = 2;  //p[1] = 2
Run Code Online (Sandbox Code Playgroud)

为什么它会因访问冲突错误而失败?

c++

6
推荐指数
2
解决办法
802
查看次数

Python中的常量:在模块的根目录或模块内的命名空间中?

我正在构建一个包含大约一百个常量的Python模块.

当人们导入我的模块时,我想避免命名问题,所以我想知道最好的方法是什么.

MY_CONSTANT = 1
MY_SECOND_CONSTANT = 2
...
MY2_CONSTANT = "a"
MY2_SECOND_CONSTANT = "b"
...
Run Code Online (Sandbox Code Playgroud)

要么

class My:
  CONSTANT = 1
  SECOND_CONSTANT = 2
  ...

class My2
  CONSTANT = "a"
  SECOND_CONSTANT = "b"
  ...
Run Code Online (Sandbox Code Playgroud)

或许你的另一个建议?

来自Java,我当然更喜欢第二种方式,但有些人可能会觉得它有点过分......

python

35
推荐指数
4
解决办法
4万
查看次数