小编Cor*_*ter的帖子

从GitHub页面提交formspree.io时出错

我在GitHub页面上托管一个网站,当我尝试提交formspree.io表单时,我收到以下错误:

错误

这是我的代码:

<form action="http://formspree.io/example@example.com" method="post">
  <div class="row uniform collapse-at-2">
   <div class="6u">
    <input type="text" name="_replyto" placeholder="Email">
   </div>
  </div>
  <div class="12u">
   <textarea name="Message" placeholder="Message..." rows="4" cols="50" maxlength="500"></textarea>
  </div>
  <br>
  <div style="display:none">
   <input type="hidden" name="_subject" value="New submission!">
   <input type="hidden" name="_next" value="thanks.html">
   <input type="text" name="_gotcha">
  </div>
  <div class="row uniform">
   <div class="12u">
    <ul class="actions">
     <li>
      <input type="submit" class="special" value="Send">
     </li>
    </ul>
   </div>
  </div>
 </form>
Run Code Online (Sandbox Code Playgroud)

这是由于代码错误,GitHub页面错误还是formspree错误?

html forms github

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

从 Web API 项目调用时,Polly 在 .NET Framework 4.6.1 上无限期地等待线程

.NET 版本:.NET Framework 4.6.1
Polly 版本:7.2.2

在 .NET Framework 4.6.1 上,当使用 Web API 项目时,Polly 将无限期等待正在运行请求的线程,从而导致永远不会对调用它的客户端进行响应。从控制台应用程序调用相同的方法将工作得很好。

这是使用 Visual Studio 'ASP.NET Web Application (.NET Framework)' 中新创建的解决方案进行测试的。我也在 .NET 5 中尝试了同样的代码,但这个问题不存在,它只发生在 .NET Framework 4.6.1 上。

重现问题的代码

策略容器.cs:

public class PolicyContainer
{
    public IAsyncPolicy<HttpResponseMessage> CircutBreakerPolicy { get; set; }

    public PolicyContainer()
    {
        SetCircutBreakerPolicy();
    }

    private void SetCircutBreakerPolicy()
    {
        //////////////////////////////////////////////////////////////////////////////////////
        // Normally these values would be set by a config file, hardcoded for this example. //
        //////////////////////////////////////////////////////////////////////////////////////
        // 0.5 means 50% of requests must fail …
Run Code Online (Sandbox Code Playgroud)

.net c# polly

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

为什么创建和写入非常大的向量会导致核心转储?

我正在创建一个Eratosthenes筛子,所以我可以看到所有素数到起始数字.只是下面的代码导致Rust 1.26上的核心转储.没有编译器警告或错误,并且核心转储对于没有错误消息也没有帮助.

fn main() {
    let starting_number: i64 = 600851475143;
    let mut primes = vec![true; 600851475143];

    primes[0] = false;
    primes[1] = false;

    for i in 2..((starting_number as f64).ln() as usize) {
        if primes[i] {
            let mut j = i + i;
            while j < primes.len() {
                primes[j] = false;
                j += i;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为Rust完全是为了安全并避免核心转储?这是一个合法的错误,我的代码没有被编译器捕获或不同的东西?

coredump rust

-1
推荐指数
1
解决办法
126
查看次数

标签 统计

.net ×1

c# ×1

coredump ×1

forms ×1

github ×1

html ×1

polly ×1

rust ×1