java contenttype_如何在Flurl中更改Content-Type?
我有一个.NET Core 2.0 WebApi应用程序,我在其中添加了“Flurl.Http”(版本2.1.0)NuGet包到我的项目中 .
我正在尝试使用Flurl对Visual Studio Team Services(VSTS)Api endpoints 之一进行简单的REST API调用 .
但是,我调用的特定VSTS api endpoints 要求将Content-Type设置为“application / json-patch json”而不是典型的“application / json” .
在我的Flurl调用中,我使用“WithHeader()”方法尝试在请求的标头中设置Content-Type,但它不起作用 . Flurl似乎不允许我覆盖PostJsonAsync方法中内置的默认或标准Content-Type .
有谁知道如何使用Flurl更改请求的Content-Type?或者如何正确覆盖Flurl配置中Content-Type的默认行为?
提前致谢!
我的代码:
public bool CreateNewBug(NewBugRequest newBugRequest)
{
return _apiUrlToCreateNewBug.WithHeader("Authorization", "Basic Base64PersonalAccessTokenGoesHere")
.WithHeader("Content-Type", "application/json-patch+json")
.PostJsonAsync(newBugRequest.Fields)
.Result
.IsSuccessStatusCode;
}
(此代码有效,但VSTS api的响应是不允许Content-Type,需要更改为"application/json-patch+json",这是我尝试将其设置为标头的内容 . )
java contenttype_如何在Flurl中更改Content-Type?相关推荐
- chrome修改摄像头权限_如何在Chrome中更改网站的摄像头和麦克风权限
chrome修改摄像头权限 Google Chrome lets you manage which individual sites can have access to your microphon ...
- linux重命名用户名_如何在Linux中更改或重命名用户名和用户ID?
linux重命名用户名 The problem is we want to change the already created user name or user id. As we know th ...
- 好系统教你如何在Windows中更改文件夹的图标
如何在Windows中更改文件夹的图标 浏览到要更改其图标的文件夹的位置,或创建一个新文件夹. 右键单击该文件夹,然后从出现的下拉菜单底部选择"属性". 在文件夹属性菜单中,选择自 ...
- linux 更改ssh端口_如何在Linux中更改SSH端口-简易指南
linux 更改ssh端口 The default port on SSH is 22. But for security reasons, it's a good idea to change SS ...
- linux中更改用户密码_如何在Linux中更改用户密码
linux中更改用户密码 In this tutorial, we will focus on how you can change a user's password in Linux. We wi ...
- linux重启网卡命令_如何在 Linux 中更改 MAC 地址 | Linux 中国
在向你展示如何在 Linux 中更改 Mac 地址之前,让我们首先讨论为什么要更改它.-- Dimitrios Savvopoulos 在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首 ...
- python绘图背景透明_如何在 Matplotlib 中更改绘图背景
介绍Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库.在本教程中,我们将研究如何在Matplotlib中更改绘图的背景.导入数据 ...
- outlook附加文件超过服务器允许大小,如何在Outlook中更改或增加附件大小限制?...
如何在Outlook中更改附件大小限制? 有时,我无法在Outlook中成功插入大附件,但是出现警告对话框,提示附件大小超出了允许的限制. 请参阅以下屏幕截图. 发生此错误是由于超出了Outlook中 ...
- Microsoft Word 教程:如何在 Word 中更改行距?
欢迎观看 Microsoft Word 教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word 中更改行距. 在 Word 中更改文档中的行距,节省文档的空间或按所需效果 ...
最新文章
- 架构师之路 — 数据库设计 — 关系型数据库的外键约束与关联
- 互联网公司前端初级Javascript面试题
- php time 循环不变,PHP为系统调用的脚本设置超时,set_time_limit不起作用
- 工业机器人 扬州 江都_扬州市14家企业获批2019年江苏省示范智能车间
- 转 IDEA 解决代码提示功能消失
- Vue中,在<template>内进行页面链接跳转
- 从入门到入土:基于C语言采用TCP协议实现远程控制|详细说明|利用流套接字实现一个简单的远程控制系统
- springboot+mybatis+shiro+beetl前端做 服务监控页面
- JavaScript高级知识点整理
- Eclipse配置使用SVN插件
- 国际首个!OpenV2X 开源社区成立,填补 5G 路侧开放基础架构(RSOI)空白
- python如何循环sql语句_python sql 循环语句怎么写-问答-阿里云开发者社区-阿里云...
- 金山毒霸卸载完后安装360出现蓝屏和软媒魔方安装后出现相互冲突现象
- SpringBoot中怎么访问静态图片
- Transforms的使用
- java lockmodetype_java-org.hibernate.lockmode.pessimistic_write的行为
- 自然语言处理nlp全领域综述
- c语言 英文课本词汇表的生成,【C/C++】词汇表生成
- 渗透测试 ( 4 ) --- Meterpreter 命令详解
- Python游戏末日丧尸