我有关于Djanog观点的问题
这是一个示例代码
def example register ( request ) :
if request.method == ’POST ’ :
username = request.POST.get ( ’ username ’ )
password = request.POST.get ( ’ password ’ )
email = request.POST.get (’email’)
user = User.objects .create_user ( username
, email
, password )
user . save ()
return HttpResponseRedirect (
’/ example /login / ’)
Run Code Online (Sandbox Code Playgroud)
在上面的例子中,我们通过一个就是用户名,密码,一个取值等.如果我有很多这样的领域,那我怎么能做到在一个单一的线,我想用字典的,但不能找到一种方法.任何帮助表示赞赏.谢谢.
我试图在用户登录我网站的安全部分后重定向用户.
我当前正在使用
Response.Redirect(Request.Url.OriginalString.ToLower().Replace("http://", "https://"));
Run Code Online (Sandbox Code Playgroud)
但页面挂起然后失败.
这是我在https网站的第一次尝试所以请你好:)
如何设置网站接受https?
我究竟做错了什么?SP
你能告诉我,嵌入Java应用程序的最佳Web服务器引擎是什么?我有一些用Java编写的逻辑,我希望将这个逻辑包装到Web Server中.解决方案必须稳定,快速且没有内存泄漏.
我正在尝试使用urllib发送POST数据,但问题通常是您对字段字典进行urlencode,然后将其与您的请求一起发送.但是我必须发送到服务器的一些字段被命名为完全相同的名称,因此使用字典我最终会从字典中删除大量数据,因为您不能拥有两个具有相同名称的密钥不同的数据.
我以正确的语法(例如,var = value&var = value2&...)以字符串格式获取我的请求数据,并尝试将其与我的urllib请求一起发送,但每次都收到一个错误的请求.有没有其他方法在发送之前对数据进行urlencode,所以我没有获得400?
在Fiddler 2中,哪里可以看到ViewState的总大小超出了响应的总大小(Body列中的字节数)?
谢谢!
我使用HTTPS(忽略证书,因为它是自签名的和过时的,因为看到在Android上抓取网页这里 -别问了,这不是我的服务器:)).
我已经定义了我的
public class MyHttpClient extends DefaultHttpClient {
public MyHttpClient() {
super();
final HttpParams params = getParams();
HttpConnectionParams.setConnectionTimeout(params,
REGISTRATION_TIMEOUT);
HttpConnectionParams.setSoTimeout(params, REGISTRATION_TIMEOUT);
ConnManagerParams.setTimeout(params, REGISTRATION_TIMEOUT);
}
@Override
protected ClientConnectionManager createClientConnectionManager() {
SchemeRegistry registry = new SchemeRegistry();
registry.register(new Scheme("http", PlainSocketFactory
.getSocketFactory(), 80));
registry.register(new Scheme("https", new UnsecureSSLSocketFactory(), 443));
return new SingleClientConnManager(getParams(), registry);
}
}
Run Code Online (Sandbox Code Playgroud)
所提到的UnsecureSSLSocketFactory基于上述主题给出的建议.
我正在使用这个类来构建一个页面
public class HTTPHelper {
private final static String TAG = "HTTPHelper";
private final static String CHARSET = "ISO-8859-1";
public static final String USER_AGENT = …Run Code Online (Sandbox Code Playgroud) 我想在C中将unicode中的字符串转换为ascii.我的问题是,我试图在数据包的tcp有效负载中找到数据包的字符串POST,但我找不到它,因为它可能是utf-8编码的.我知道ascii有更多unicode字符,但我认为问题是......我已经为C#找到了一些东西,但是你知道C是否存在某些东西?
问:我第一次看到一个URL包含(〜),我想象......(〜)在真实的URL中可能指向什么?
所以我有一个文件,用户永远不应该直接访问,但包含在另一个PHP文件中.如果直接调用该文件,它将生成HTTP状态404未找到,以欺骗可能的攻击者,使该文件不存在.但是,如果黑客可以判断404是由PHP生成的还是"自然"的话,那么标题的整个点就会丢失.那么有可能判断404是由服务器自然生成的(因为文件确实不存在)还是PHP代码?
PS:我知道这个问题可能看起来很奇怪哈哈
是response.redirect始终是http GET响应吗?否则可能是POST?