问题列表 - 第27600页

HTTPS重定向导致错误"服务器无法在发送HTTP标头后追加标头"

我需要检查我们的访问者是否使用HTTPS.在BasePage中,我检查请求是否来自HTTPS.如果不是,我会使用HTTPS重定向.但是,当有人来到该网站并使用此功能时,我收到错误:

System.Web.HttpException:在发送HTTP标头后,服务器无法附加标头.在Premier.Payment.Website.Generic.BasePage..ctor()的System.Web.HttpResponse.AddHeader(String name,String value)的System.Web.HttpResponse.AppendHeader(String name,String value)处

这是我开始使用的代码:

// If page not currently SSL
if (HttpContext.Current.Request.ServerVariables["HTTPS"].Equals("off"))
{
    // If SSL is required
    if (GetConfigSetting("SSLRequired").ToUpper().Equals("TRUE"))
    {
        string redi = "https://" +
        HttpContext.Current.Request.ServerVariables["SERVER_NAME"].ToString() +
        HttpContext.Current.Request.ServerVariables["SCRIPT_NAME"].ToString() +
        "?" + HttpContext.Current.Request.ServerVariables["QUERY_STRING"].ToString();
        HttpContext.Current.Response.Redirect(redi.ToString());
    }
}
Run Code Online (Sandbox Code Playgroud)

我也尝试在上面添加它(我在另一个站点中使用了一点类似的问题):

// Wait until page is copletely loaded before sending anything since we re-build
HttpContext.Current.Response.BufferOutput = true;
Run Code Online (Sandbox Code Playgroud)

我在IIS 6上使用.NET 3.5中的c#.

c# https header http

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

使用C获取可执行文件的PE和VA

我想用C编写一个小程序来提取COFF可执行文件的PE(入口点)和VA(虚拟地址)。我怎样才能做到这一点?

c executable

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

我是OOP/PHP的新手.类中可见性和可扩展性的实用性是什么?

我显然对这些概念不熟悉.我只是不明白为什么你会限制对属性或方法的访问.您似乎只是根据预期结果编写代码.为什么要创建一个私有方法而不是简单地不调用该方法?它是用于迭代对象创建(如果我说的正确),多开发人员的情况(不要搞砸其他人的工作),或者只是因为你不会意外搞乱自己的工作?

php oop extensibility visibility class

15
推荐指数
4
解决办法
319
查看次数

如何扩展ComboBox以支持命令(MVVM)?

正如主题所说,我需要扩展标准Silverlight ComboBox的功能,以支持命令.由于我遵循MVVM,我需要我的ComboBox将SelectionChanged事件传递给我的ViewModel.

这样做的代码是什么样的?我希望能够将Command属性放在我的ComboBox XAML控件上.

使用(WCF RIA,MVVM,VB.NET)..

所有提示都是适当的!

vb.net silverlight combobox command mvvm

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

Django Forms:TimeField验证

我觉得我在这里遗漏了一些明显的东西.我有一个带有TimeField的Django表单.我希望能够允许"10:30 AM"之类的时间,但是我不能让它接受输入格式或使用"%P"格式(附带说明它是"专有扩展",但不是不要说它来自哪里.这是我的表单代码的要点:

calendar_widget = forms.widgets.DateInput(attrs={'class': 'date-pick'}, format='%m/%d/%Y')
time_widget = forms.widgets.TimeInput(attrs={'class': 'time-pick'})
valid_time_formats = ['%P', '%H:%M%A', '%H:%M %A', '%H:%M%a', '%H:%M %a']

class EventForm(forms.ModelForm):
    start_date = forms.DateField(widget=calendar_widget)
    start_time = forms.TimeField(required=False, widget=time_widget, help_text='ex: 10:30AM', input_formats=valid_time_formats)
    end_date = forms.DateField(required=False, widget=calendar_widget)
    end_time = forms.TimeField(required=False, widget=time_widget, help_text='ex: 10:30AM', input_formats=valid_time_formats)
    description = forms.CharField(widget=forms.Textarea)
Run Code Online (Sandbox Code Playgroud)

每当我提交"10:30 AM"时,我都会收到验证错误.底层模型有两个字段,event_start和event_end,没有时间字段,所以我认为问题不在那里.我错过了什么愚蠢的事情?

forms django validation timefield

9
推荐指数
2
解决办法
7889
查看次数

如何使用C/Objective C获取telnet结果?

这是一个telnet站点:

远程登录://202.85.101.136:8604 /

它来自香港公共图书馆,我可以编写一些程序来获取telnet服务的字符串/结果,并从C/Objective C发送请求吗?你.

c telnet objective-c

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

为什么泛型类型推断在这种情况下不起作用?

尝试在LINQPad中编译以下代码时:

void Main()
{
    DriveInfo.GetDrives().Select(GetProviderName).Dump();
}

static string GetProviderName(DriveInfo drive)
{
    // some irrelevant WMI code...
}
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

无法从用法推断出方法'System.Linq.Enumerable.Select(System.Collections.Generic.IEnumerable,System.Func)'的类型参数.尝试显式指定类型参数.

如果我使用lambda d => GetProviderName(d)而不是方法组,它工作正常...我很惊讶,因为我确信编译器能够从方法组推断出类型.GetProviderName范围内没有其他方法,输入和输出类型是明确定义的,因此它应该可以隐式转换为Func<DriveInfo, string>......不应该吗?

c# linq type-inference

11
推荐指数
1
解决办法
231
查看次数

确定今天是星期一

如果我试图说,我将如何编写IF语句

IF the date today is equal to Monday THEN

    Have Outlook prepare 3 emails

ELSE 

    Have Outlook prepare 2 emails

END IF
Run Code Online (Sandbox Code Playgroud)

我只需要"如果今天的日期等于星期一."

excel vba excel-vba

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

Java:JPA类,从Date到DateTime重构

使用此SQL创建的表

Create Table X (
    ID varchar(4) Not Null,
    XDATE date
);
Run Code Online (Sandbox Code Playgroud)

和一个如此定义的实体类

@Entity
@Table(name = "X")
public class X implements Serializable {
    @Id
    @Basic(optional = false)
    @Column(name = "ID", nullable = false, length = 4)
    private String id;
    @Column(name = "XDATE")
    @Temporal(TemporalType.DATE)
    private Date xDate; //java.util.Date
    ...
}
Run Code Online (Sandbox Code Playgroud)

有了上面的内容,我可以使用JPA来实现对象关系映射.但是,该xDate属性只能存储日期,例如dd/MM/yyyy.

如何使用一个字段重构以上内容以存储完整日期对象,即dd/MM/yyyy HH24:mm

java sql orm datetime jpa

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

对Views和Pathauto如何协同工作的基本理解

我有什么基本问题了解何时使用pathauto规则,以及何时使用视图页面路径.我有几种自定义内容类型,我使用块来显示某些路径上的某些节点部分.然后我使用视图页面来显示路径上的主节点.

当我这样做时,我不能使用pathauto,因为它覆盖了我在视图中设置的路径.例如..如果我设置了"location /%"的视图页面路径,并为"location/[title-raw]"的位置内容类型设置了pathauto规则,当我浏览到mysite.com/location/mylocation pathauto时获胜,只显示完整节点.如果我不能使用pathauto,我不能在我的块上添加参数,因为Drupal不理解它正在看什么!Arrrg!

我已经尝试安装Util,并改变模块的重量,但这不起作用.但我不应该做任何像改变模块权重那样疯狂的事情,对吗?我的想法中肯定存在一些基本缺陷.

你如何保持自己的路径和内容有条理?

帮助我像水一样流动,帮助我成为杯子.

drupal drupal-views drupal-6 pathauto

9
推荐指数
1
解决办法
2575
查看次数