小编Goo*_*les的帖子

如何编写HTTP请求

您好我尝试在C#(Post)中编写HTTP请求,但我需要有关错误的帮助

Expl:我想将DLC文件的内容发送到服务器并重新发送解密的内容.

C#代码

public static void decryptContainer(string dlc_content) 
{
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://dcrypt.it/decrypt/paste");
    request.Method = "POST";
    request.ContentType = "application/x-www-form-urlencoded";
    request.Accept = "Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";

    using (StreamWriter writer = new StreamWriter(request.GetRequestStream(), Encoding.ASCII))
    {
        writer.Write("content=" + dlc_content);
    }

    HttpWebResponse response = (HttpWebResponse)request.GetResponse();

    using (StreamReader reader = new StreamReader(response.GetResponseStream()))
    {
        Console.WriteLine(reader.ReadToEnd());
    }
}
Run Code Online (Sandbox Code Playgroud)

在这里我收到了html请求

<form action="/decrypt/paste" method="post">
    <fieldset>
        <p class="formrow">
          <label for="content">DLC content</label>
          <input id="content" name="content" type="text" value="" />
         </p>
        <p class="buttonrow"><button type="submit">Submit »</button></p>
    </fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)

错误信息:

{
    "form_errors": {
      "__all__": [
        "Sorry, an error …
Run Code Online (Sandbox Code Playgroud)

c# post httprequest

13
推荐指数
2
解决办法
8万
查看次数

JavaFX 2 BorderPane使用全空间

我只是面对一个我自己无法解决的问题.我尝试在我的BorderPane中放置一个包含TextField和HTML-Editor的vBox,但不使用完整的空间.另一个问题是,如果我收缩窗口,html编辑器与我的左选项窗口重叠.

在此输入图像描述

private void initEditor()
{
editor = new HTMLEditor();
editor.setId("editor");
editor.lookup(".top-toolbar").setDisable(true);
editor.lookup(".top-toolbar").setManaged(false);
((ToolBar) editor.lookup(".bottom-toolbar")).getItems().addAll(FXCollections.observableArrayList(((ToolBar)editor.lookup(".top-toolbar")).getItems()));

editorBox = new VBox();
TextField field = new TextField();
field.setPrefHeight(36);
field.setId("editor-title");
editorBox.setFillWidth(true);
editorBox.getChildren().addAll(field, editor);
    root.setCenter(editorBox);
}
Run Code Online (Sandbox Code Playgroud)

java user-interface javafx html-editor

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

标签 统计

c# ×1

html-editor ×1

httprequest ×1

java ×1

javafx ×1

post ×1

user-interface ×1