"İnternet üzerinden Terminaller arasında Veri Alışverişi için WinInet.dll Kullanımı" makalesi için tartışma - sayfa 2
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Hata numaraları farklıdır.
hata düzeltildi
fonksiyonunda
int HttpOpenRequestW
6'ncı parametreyi int olarak tanımlamak ve " " yerine 0 geçmek gerekir.
int HttpOpenRequestW(int hConnect, string &lpszVerb, string &lpszObjectName, string &lpszVersion, string &lpszReferer, int lplpszAcceptTypes, uint dwFlags, int dwContext);
hata düzeltildi
fonksiyonunda
int HttpOpenRequestW
6'ncı parametreyi int olarak tanımlamak ve " " yerine 0 geçmek gerekir.
int HttpOpenRequestW(int hConnect, string &lpszVerb, string &lpszObjectName, string &lpszVersion, string &lpszReferer, int lplpszAcceptTypes, uint dwFlags, int dwContext);
Çalışmıyor, aynı hatayı veriyor, nasıl düzeltebilirim?
Bir hafta önce tüm sınıfların revizyonunu yaptım.
Gayet iyi çalışıyor.
Öncelikle bu makale için yazara teşekkür etmek istiyorum. Bu konunun öncelikle orijinal geliştirmelerine sahip olan ve fikri mülkiyetlerini korumak isteyen tüccarlar için geçerli olduğunu düşünüyorum. Alım satım sinyallerini sunucu üzerinden iletme modeli bu amaca gayet uygun.
Alex, makalen mükemmel, ancak çok önemli bir noktaya değinilmediğini düşünüyorum, yani tüm bu verilerin güvenli bir bağlantı (256 bit şifreleme) aracılığıyla şifrelenmiş biçimde nasıl iletileceği. Yani bilgisayar-A'dan gelen sinyaller güvenli bir bağlantı aracılığıyla sunucuya iletilir, buna karşılık bilgisayar-B de bu verileri güvenli bir bağlantı aracılığıyla sunucudan okur. Böyle bir sinyal iletim organizasyonu ile broker, tüm trafik şifreleneceği için bu sinyallerin kaynağını izleyemeyecektir.
Alex, bu konuda ne düşünüyorsun ve güvenlik sorunu nasıl daha etkili bir şekilde çözülebilir?
Alex, bu konuda ne düşünüyorsun ve güvenlik sorunu nasıl daha etkili bir şekilde çözülebilir?
Sizi makalenin ikinci bölümüne yönlendirmek istiyorum - POST iletimi ve multipart/form-data kullanımı.
Güvenlik konusuna gelince, anladığım kadarıyla SSL sertifikaları ile çalışmaktan bahsediyorsunuz?
Bu, istek oluştururken iki bayrak ekleyerek çözülebilir. Ancak SSL için WinHttp.dll ile çalışmanızı tavsiye ederim.
İstek oluşturma arayüzünde her şey neredeyse aynıdır, ancak daha gelişmiş olarak tanıtılır ve biraz daha fazla özelliğe sahiptir.
Sizi makalenin ikinci bölümüne yönlendirmek istiyorum - POST iletimi ve multipart/form-data kullanımı.
Güvenlik konusuna gelince, anladığım kadarıyla SSL sertifikaları ile çalışmaktan bahsediyorsunuz?
Bu, istek oluştururken iki bayrak ekleyerek çözülebilir. Ancak SSL için WinHttp.dll ile çalışmanızı tavsiye ederim.
İstek oluşturma arayüzünde her şey neredeyse aynıdır, ancak daha gelişmiş olarak tanıtılır ve biraz daha fazla özelliğe sahiptir.
Evet, SSL sertifikalarından bahsediyordum. Tavsiyeniz için teşekkür ederim, dikkate aldım. Sizi doğru anladıysam, bu veri aktarımı düzenleme modelinin yeterince güvenli sayılabileceği konusunda hemfikir misiniz?
Muhtemelen başka seçenekler de düşünebilirsiniz. Örneğin, verilerinizi kendiniz şifreleyebilir ve açık olarak iletebilirsiniz.
Bu, SSL doğrulaması ile MqlNet sınıfının bir işlevidir
aşağıdaki bayrakları da ayarlayabilirsiniz
dwFlags |= SECURITY_FLAG_IGNORE_UNKNOWN_CA;
dwFlags |= SECURITY_FLAG_IGNORE_CERT_DATE_INVALID;
dwFlags |= SECURITY_FLAG_IGNORE_CERT_CN_INVALID;
aşağıdaki bayrakları da ayarlayabilirsiniz
dwFlags |= SECURITY_FLAG_IGNORE_UNKNOWN_CA;
dwFlags |= SECURITY_FLAG_IGNORE_CERT_DATE_INVALID;
dwFlags |= SECURITY_FLAG_IGNORE_CERT_CN_INVALID;
Merhaba,
Metachat iyi bir fikir ve ben de bir tane çalıştırmak istiyorum.
Fxmaster.de sitesinde referans verilen hiçbir şey artık çalışmıyor - lütfen metachat için PHP kaynağını sağlayabilir misiniz? Çok teşekkürler.