[问题] c#登入api

楼主: MOONY135 (谈无欲)   2016-10-18 18:58:06
大家好 最近刚要学call web api
以下是我的疑问
post使用的是64base Encode 送出
回传的值是json
https://gist.github.com/Aix-Shiao/bf7df4258cfb935fca06bafde3c14551
以上是我的code
string postData = "myjson";
myjson 是我将
{"account":"[email protected]/*
作者: ssccg (23)   2016-10-18 20:58:00
当然有问题,ToBase64String再FromBase64String不就转过去再转回来变成什么都没做应该是把base64 string再转成byte(ASCII或UTF8都可)或requeststream再包StreamWriter直接传入base64 string另外跟你的问题没关系,纯粹好奇为什么response能回jsonrequest要把json多转一次base64? 设计这API是...这样是base64编码过的utf8编码的json资料这点是没问题的但是你打的web api的规格是不是这样,或是有没有错在别的地方就不能保证了
作者: Litfal (Litfal)   2016-10-18 23:26:00
你确定web api没错?先用postman或fiddler之类的丢丢看吧
作者: ssccg (23)   2016-10-19 09:09:00
我觉得你的问题不是在用程式多转一次,是先用手动转...
楼主: MOONY135 (谈无欲)   2016-10-19 09:40:00
哈 自作孽
继续阅读

Links booklink

Contact Us: admin [ a t ] ucptt.com